import { ResolvedLoggerConfig } from './types'; /** * Loads and validates logger runtime configuration from config files and environment variables * * @param configPath - Optional path to config file (overrides discovery) * @param strict - Whether to fail on unknown keys (default: false) * @returns Resolved logger configuration * * @example * ```typescript * import { loadRuntimeConfig } from '@bernierllc/logger/config'; * * const config = await loadRuntimeConfig(); * const logger = new Logger(config); * ``` */ export declare function loadRuntimeConfig(configPath?: string): Promise; /** * Redacts sensitive values from configuration for safe printing */ export declare function redactConfig(config: ResolvedLoggerConfig): ResolvedLoggerConfig; //# sourceMappingURL=loadRuntimeConfig.d.ts.map