import { Logger } from '../types'; declare class ColoredLogger implements Logger { private level; private levels; constructor(level?: 'debug' | 'info' | 'warn' | 'error'); 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, error?: Error, ...args: any[]): void; } export declare function createLogger(level?: 'debug' | 'info' | 'warn' | 'error'): Logger; export { ColoredLogger }; //# sourceMappingURL=logger.d.ts.map