import type { ConfigureLLMProvidersInput, ToolResult, LLMProviderConfig, LLMProviderDefinition } from '../types/index.js';
/**
 * Get the current LLM provider configuration.
 */
export declare function getCurrentConfig(): LLMProviderConfig;
/**
 * Get all provider definitions (built-in + custom).
 */
export declare function getAllProviderDefinitions(): LLMProviderDefinition[];
/**
 * Handle the configure_llm_providers tool call.
 */
export declare function handleConfigureLLMProviders(args: ConfigureLLMProvidersInput): ToolResult;
/**
 * Reset config to defaults (for testing).
 */
export declare function resetConfig(): void;
//# sourceMappingURL=configure-llm-providers-handler.d.ts.map