basant307/AI_Governance_Project
048
1import { ComponentLoggerOptions, DiagLogger } from './types';2/**3 * Component Logger which is meant to be used as part of any component which4 * will add automatically additional namespace in front of the log message.5 * It will then forward all message to global diag logger6 * @example7 * const cLogger = diag.createComponentLogger({ namespace: '@opentelemetry/instrumentation-http' });8 * cLogger.debug('test');9 * // @opentelemetry/instrumentation-http test10 */11export declare class DiagComponentLogger implements DiagLogger {12 private _namespace;13 constructor(props: ComponentLoggerOptions);14 debug(...args: any[]): void;15 error(...args: any[]): void;16 info(...args: any[]): void;17 warn(...args: any[]): void;18 verbose(...args: any[]): void;19}20//# sourceMappingURL=ComponentLogger.d.ts.map