/** * Provider defaults module * * Separated from settings.js to break circular dependency: * - settings.js requires provider defaults * - providers require settings.js (for loadSettings, getClaudeCommand, etc.) * * CRITICAL: This module should NOT import from settings.js */ interface ProviderDefaultSettings { defaultLevel?: string; levelOverrides?: Record; maxLevel?: string; minLevel?: string; [key: string]: unknown; } type ProviderDefaults = Record; /** * Get or build cached provider defaults */ declare function getProviderDefaults(): ProviderDefaults; /** * Clear the provider defaults cache (primarily for testing) */ declare function clearProviderDefaultsCache(): void; declare const _default: { getProviderDefaults: typeof getProviderDefaults; clearProviderDefaultsCache: typeof clearProviderDefaultsCache; }; export = _default;