import type { ResolvedProvider } from './providers/index.js'; import type { WebToolSettings } from './types.js'; export declare function loadWebToolSettings(cwd: string): WebToolSettings; export declare function resolveProvider(name: string, settings: WebToolSettings): ResolvedProvider | { error: string; }; /** * Resolve the search provider from settings. * Uses search.provider if set, otherwise picks the first provider with an API key. */ export declare function resolveSearchProvider(settings: WebToolSettings): ResolvedProvider | { error: string; }; /** * Resolve the fetch provider from settings. * Uses fetch.provider if set, otherwise falls back to local. */ export declare function resolveFetchProvider(settings: WebToolSettings): ResolvedProvider | null; //# sourceMappingURL=config.d.ts.map