export type LogLevel = 'debug' | 'info' | 'warn' | 'error'; declare class Logger { private level; constructor(level?: LogLevel); private shouldLog; private formatMessage; debug(message: string, ...args: any[]): void; info(message: string, ...args: any[]): void; warn(message: string, ...args: any[]): void; error(message: string, ...args: any[]): void; setLevel(level: LogLevel): void; } export declare const logger: Logger; export {}; //# sourceMappingURL=logger.d.ts.map