/**
 * Environment-based configuration for Pino logger
 */
import type { EnhancedLoggerConfig, LoggerConfig } from './types.js';
/**
 * Get the default log directory based on platform
 * Follows OS conventions:
 * - macOS: ~/Library/Logs/nanocoder
 * - Linux: ~/.local/state/nanocoder/logs (XDG_STATE_HOME)
 * - Windows: %LOCALAPPDATA%/nanocoder/logs
 */
export declare function getDefaultLogDirectory(): string;
/**
 * Create configuration with overrides
 */
export declare function createConfig(overrides?: Partial<LoggerConfig>): EnhancedLoggerConfig;
//# sourceMappingURL=config.d.ts.map