interface QStashVerifyOptions { /** Current signing key (defaults to `process.env.QSTASH_CURRENT_SIGNING_KEY`) */ currentSigningKey?: string; /** Next signing key for key rotation (defaults to `process.env.QSTASH_NEXT_SIGNING_KEY`) */ nextSigningKey?: string; } /** * Creates a request handler that: * 1. Verifies the QStash signature * 2. Parses the job payload * 3. Routes to the registered handler * 4. Returns 200 on success, 500 on failure (triggers QStash retry) */ export declare function createQStashWebhookHandler(options?: QStashVerifyOptions): (request: Request) => Promise; export {}; //# sourceMappingURL=qstash-verify.d.ts.map