/** * pop token cancel — cancel a pending (unapproved) token request. * * Calls ParticipationToken.cancelRequest(uint256 id) — VERIFIED against * contracts origin/main src/ParticipationToken.sol: callable by the * REQUESTER or any APPROVER (executor / approver-hat wearer); reverts * RequestUnknown for missing ids, AlreadyApproved once minted, and * NotApprover for everyone else. Pre-flight mirrors those gates. */ import type { Argv, ArgumentsCamelCase } from 'yargs'; interface CancelArgs { org?: string; request: number; chain?: number; rpc?: string; 'private-key'?: string; 'dry-run'?: boolean; yes?: boolean; preflight?: boolean; } export declare const cancelHandler: { builder: (yargs: Argv) => Argv<{ request: number; }>; handler: (argv: ArgumentsCamelCase) => Promise; }; export {};