/** * pop treasury distributions — list distributions with claim + finalize state. * * State model (verified against contracts origin/main src/PaymentManager.sol): * a distribution is open for claims until finalizeDistribution runs (an * executor-only call, i.e. a governance vote — pop treasury propose-finalize). * Every non-finalized distribution is therefore "finalizable"; finalizing * blocks further claims and returns the unclaimed remainder to the treasury. * * JSON mode emits the same keys as the classic table rows (script-compatible) * plus additive raw fields (wei amounts, merkle root, checkpoint block, ...). */ import type { Argv, ArgumentsCamelCase } from 'yargs'; interface DistributionsArgs { org?: string; status?: string; chain?: number; } export declare const distributionsHandler: { builder: (yargs: Argv) => Argv<{ status: string | undefined; }>; handler: (argv: ArgumentsCamelCase) => Promise; }; export {};