import pino from 'pino';
export type CreateLoggerOptions = {
    pretty?: boolean;
    level?: string;
    logFilePath?: string;
    console?: boolean;
};
/**
 * Create a Heddle logger.
 * Uses pino-pretty transport when `pretty` is true (intended for local dev).
 */
export declare function createLogger(options?: CreateLoggerOptions): pino.Logger;
/**
 * Default logger instance.
 */
export declare const logger: pino.Logger<never, boolean>;
//# sourceMappingURL=logger.d.ts.map