/** * `xopc search` — manage web-search providers. * * Backed by `cfg.tools.web.search.providers[]` per `SearchProviderEntrySchema`. * Adds entries idempotently keyed by `type` (brave / tavily / bing / searxng). */ import type { Config, SearchProviderEntry } from '../../config/schema.js'; declare const SEARCH_TYPES: readonly ["brave", "tavily", "bing", "searxng"]; type SearchType = (typeof SEARCH_TYPES)[number]; export declare function applySearchProviderUpsert(cfg: Config, entry: SearchProviderEntry): Config; export declare function applySearchProviderRemove(cfg: Config, type: SearchType): Config; export {};