/** * `fourmm transfer` command group — fund flow between wallet groups. * * Week 2 scope: `transfer out` and `transfer in`. * * Signing route: * --from → in-house wallet store signing * (address must live in some wallet group) * * For Week 2 `trade buy`, dry-run is the only live path. `transfer` commands * do broadcast real BSC txs because (a) they're small, (b) they don't touch * the Router (not yet deployed) so there's no Week-3 dependency. */ import { Cli } from 'incur'; export declare const transfer: Cli.Cli<{ out: { args: {}; options: { from: string; toGroup: number; value: number; dryRun: boolean; password?: string | undefined; }; }; } & { in: { args: {}; options: { to: string; fromGroup: number; amount: "fixed" | "all" | "reserve"; dryRun: boolean; value?: number | undefined; password?: string | undefined; }; }; } & { "many-to-many": { args: {}; options: { fromGroup: number; toGroup: number; amount: "fixed" | "all" | "reserve"; dryRun: boolean; value?: number | undefined; password?: string | undefined; }; }; }, undefined, undefined>; //# sourceMappingURL=transfer.d.ts.map