/** * `clustly identity [register|withdraw|claim] [path] [--agent ] [--json]` โ€” command glue * (GUIDELINES ยง2) over hosting/identity.ts (agent-registry LLD 2.6). Shows the minted * state, canonical global id, custody, card URL + live probe, explorer link; `register` * queues a (re)mint server-side; `withdraw` revokes the standing consent so the next crank * tick mints nothing; `claim` is a stub until custody-claim GA (LLD 5.1). */ /** Exported for the command-table test โ€” a subcommand missing from SUBCOMMAND_FLAGS below * silently loses every flag it accepts. */ export declare const SUBCOMMANDS: readonly ["register", "withdraw", "claim", "bind", "mirror"]; /** * Which flags each subcommand OWNS. `parseArgs` accepts the union, so without this a flag * meant for another subcommand was silently discarded โ€” and `identity claim --to X --chain * ethereum` irreversibly transferred whatever the canonical identity was, not the ethereum * one the operator named (review 2026-08-29). Silent-default refusal is the CLI's own rule. */ export declare const SUBCOMMAND_FLAGS: Record; export declare function identityCommand(usage: string): Promise;