export interface Logger {
    debug(message: string, meta?: any): void;
    info(message: string, meta?: any): void;
    warn(message: string, meta?: any): void;
    error(message: string, meta?: any): void;
    fatal(message: string, meta?: any): void;
}
declare class ConsoleLogger implements Logger {
    private level;
    constructor(level?: string);
    debug(message: string, meta?: any): void;
    info(message: string, meta?: any): void;
    warn(message: string, meta?: any): void;
    error(message: string, meta?: any): void;
    fatal(message: string, meta?: any): void;
    private shouldLog;
}
export declare const logger: ConsoleLogger;
export {};
//# sourceMappingURL=logger.d.ts.map