import { type AutomationRuntime } from "./types.js"; import { type MutationHint } from "../chat/types.js"; import { type DrizzleExecutor } from "../drizzle.js"; /** * Finds an active webhook automation by constant-time token-hash comparison and executes it with a validated idempotency key or fresh event identifier. * Returning not-found for malformed or unmatched tokens avoids revealing webhook definitions while deterministic keyed events deduplicate caller retries. */ export declare function automationRunWebhook(executor: DrizzleExecutor, options: AutomationRuntime, token: string, idempotencyKey?: string): Promise<{ hint?: MutationHint; runId: string; }>; //# sourceMappingURL=automationRunWebhook.d.ts.map