import { LOG_LEVEL, LoggerAdaptToConsoleOptions, LoggerEnvironmentConfig, ResolvedLoggerAdaptToConsoleOptions } from './types'; type ConfiguredEnvValueGetter = (envVarName: string) => any; export declare function createDefaultLoggerEnvironmentConfig(): LoggerEnvironmentConfig; export declare function createConfiguredEnvValueGetter(envOptionOverrides: Record): ConfiguredEnvValueGetter; export declare function loadLoggerEnvironmentConfig(getConfiguredEnvValue: ConfiguredEnvValueGetter): LoggerEnvironmentConfig; export declare function buildEnvOptionOverrides(options?: LoggerAdaptToConsoleOptions): Record; export declare function resolveLoggerAdaptToConsoleOptions(options: LoggerAdaptToConsoleOptions | undefined, getConfiguredEnvValue: ConfiguredEnvValueGetter): ResolvedLoggerAdaptToConsoleOptions; export declare function normalizeLogLevelValue(value: any, defaultLevel?: LOG_LEVEL): LOG_LEVEL; export {};