export type LoggerContext = Record; export declare class Logger { private readonly packageName; constructor(packageName: string); private getTimeString; private getContextString; private log; info(message: string, ctx?: LoggerContext): void; warn(message: string, ctx?: LoggerContext): void; error(message: string, ctx?: LoggerContext): void; error(message: string, error: unknown, ctx?: LoggerContext): void; } export declare const createLogger: (packageName: string) => Logger; //# sourceMappingURL=logger.d.ts.map