export type SweepTriggerAuthorization = { ok: true; } | { ok: false; status: 401 | 405 | 503; error: string; }; /** * Netlify's scheduled function and the Cloudflare worker's `scheduled` handler * POST a short-lived token signed with A2A_SECRET. Vercel Cron can only send a * GET carrying the project's CRON_SECRET as a bearer, so that is the one other * request shape the sweep accepts. */ export declare function authorizeSweepTrigger(input: { method: string; authorization: string | undefined; cronSecret: string | undefined; }): SweepTriggerAuthorization;