/**
 * Structured logging configuration for production
 * Uses Pino for high-performance JSON logging
 */
import pino from 'pino';
export declare const logger: pino.Logger<never, boolean>;
export declare const createModuleLogger: (module: string) => pino.Logger<never, boolean>;
export declare const LogLevel: {
    readonly FATAL: "fatal";
    readonly ERROR: "error";
    readonly WARN: "warn";
    readonly INFO: "info";
    readonly DEBUG: "debug";
    readonly TRACE: "trace";
};
export declare const logToolExecution: (toolName: string, args: any, duration?: number) => void;
export declare const logError: (error: Error, context: Record<string, any>) => void;
//# sourceMappingURL=logger.d.ts.map