import { type RegisteredTool } from '../../mcp/server.ts'; import type { ReclaimOldClient } from '../client.ts'; /** * Edit provider-level metadata on the old devtools backend * (`POST /api/providers/:providerId`) — a genuine PARTIAL update on the * PROVIDER document itself, distinct from both * `create_provider_version_from_capture` paths: it does NOT touch * `providerConfig`/versions at all, and only the fields you pass here * change — everything else on the provider is left untouched (no need to * re-supply `requestData`/`customInjection`, and so on, and * no new version is created). * * The backend 403s if you don't own the provider (and aren't an admin) — * surfaced verbatim, same as any other auth failure from this client. */ export declare function updateProviderMetadataTool(client: ReclaimOldClient): RegisteredTool;