export type OptionValue = string | boolean | number; export type CommandFunction = (argv: string[], args: Args) => Promise | void; export type CommandOption = { name: string; description?: string; parse?: (val: string) => any; default?: OptionValue | (() => OptionValue); }; export type Command = { name: string; description?: string; options?: Array; func: CommandFunction; }; export declare const commands: Command[]; //# sourceMappingURL=index.d.ts.map