import { type WebhookTaskOptions } from "./shared.js"; export interface WebhookDeleteOptions extends WebhookTaskOptions { /** Item GUID or content-tree path of the webhook handler. */ webhook: string; /** Per-invocation override of the env's `allowWrite` flag. */ allowWrite?: boolean; /** Plan-only — no mutation. */ whatIf?: boolean; } export interface WebhookDeleteResult { status: "deleted" | "what-if" | "not-found"; webhook: string; } export declare const runWebhookDelete: (options: WebhookDeleteOptions) => Promise;