export interface StandardWebhookOptions { /** Webhook secret. `whsec_` prefix is accepted and stripped. */ secret: string; /** Max age of the timestamp the verifier will accept. Default: * 5 minutes (same as the Svix reference). */ toleranceSeconds?: number; /** Clock source — injected for tests. Default: `Date.now`. */ now?: () => number; } /** Verify a Standard Webhooks request. Pass the raw HTTP request (or * an adapter with `headers.get()` + `text()`). Resolves the payload * on success, rejects with an `Error` on signature failure / stale * timestamp. */ export declare function verifyStandardWebhook(request: Request, options: StandardWebhookOptions): Promise; /** Sign a payload for tests or self-sending. Returns the value you'd * put in the `webhook-signature` header. */ export declare function signStandardWebhook(secret: string, msgId: string, timestamp: number, body: string): Promise;