/** * pop treasury opt-out / opt-in — toggle this wallet's distribution eligibility. * * PaymentManager.optOut(bool) is permissionless and idempotent (verified * against contracts origin/main src/PaymentManager.sol). While opted out, * claimDistribution reverts OptedOut for this wallet; opting back in * restores claims for still-active distributions. The pre-flight * short-circuits when the wallet is already in the requested state. */ import type { Argv, ArgumentsCamelCase } from 'yargs'; interface OptArgs { org?: string; chain?: number; rpc?: string; 'private-key'?: string; 'dry-run'?: boolean; yes?: boolean; preflight?: boolean; } export declare const optOutHandler: { builder: (yargs: Argv) => Argv<{}>; builderIn: (yargs: Argv) => Argv<{}>; handler: (argv: ArgumentsCamelCase) => Promise; handlerIn: (argv: ArgumentsCamelCase) => Promise; }; export {};