/**
 * Pino logger implementation with environment-specific transport support
 */
import pino from 'pino';
import type { Logger, LoggerConfig, PinoTransportOptions } from './types.js';
/**
 * Create a Pino logger with environment-specific transports and CLI configuration
 */
export declare function createPinoLogger(config?: Partial<LoggerConfig>): Logger;
/**
 * Create a logger with custom transport configuration (for advanced usage)
 */
export declare function createLoggerWithTransport(config?: Partial<LoggerConfig>, transport?: pino.DestinationStream | PinoTransportOptions): Logger;
/**
 * Get logger statistics
 */
export declare function getLoggerStats(): {
    level: string;
    silent: boolean;
    environment: string;
};
//# sourceMappingURL=pino-logger.d.ts.map