/** * `propose_provider` — draft a provider (recipe + captured secrets) from ONE * captured request, one match + redaction per target value. Authored once as a * plain {@link RegisteredTool}; hosts pass their own backend resolver. The * draft (recipe + real secret header values) is held server-side under an * opaque `draftId`; the result carries only the secret-free provider. */ import { type ResolveBackend } from '../../../authoring/util.ts'; import { type RegisteredTool } from '../../../tools/registry.ts'; export declare function proposeTool(resolveBackend: ResolveBackend): RegisteredTool;