Module Rarg_FakeCommands.CmdFruits

type t =
| Apple
| Banana
;
let fruit: Rarg.Type.t(t);
let args: list('a);
let args: list((RargInternal__Args.t, RargInternal__Args.validate));
let getFruits: RargInternal.ArgsMap.t => list(t);
let args: list((RargInternal__Args.t, RargInternal__Args.validate));
let getBake: RargInternal.ArgsMap.t => bool;
let args: list((RargInternal__Args.t, RargInternal__Args.validate));
let getCut: RargInternal.ArgsMap.t => bool;
let handle: fruits:list(t) => bake:bool => cut:bool => unit;
let run: RargInternal.ArgsMap.t => unit;
let cmd: Cmd.t(unit);