import pino, { LoggerOptions as PinoLoggerOptions } from 'pino';
export declare type LoggerOptions = PinoLoggerOptions;
declare const createLogger: (options?: pino.LoggerOptions) => pino.BaseLogger & {
    [key: string]: pino.LogFn;
} & {
    profile: (startMessage?: string) => {
        done: (endMessage: string, error?: any) => void;
    };
};
export declare type Logger = ReturnType<typeof createLogger>;
export default createLogger;
