import type { Logger } from './LevelLogger.ts'; /** * A logger wrapper that prefixes every log message with a bracketed identifier. * Useful for distinguishing log output from different components or instances. */ export declare class IdLogger implements Logger { private _id?; private _logger; constructor(logger: Logger, id?: () => string); set id(id: string); debug(...data: unknown[]): void; error(...data: unknown[]): void; info(...data: unknown[]): void; log(...data: unknown[]): void; trace(...data: unknown[]): void; warn(...data: unknown[]): void; private prefix; } //# sourceMappingURL=IdLogger.d.ts.map