interface ArgvOption { type: "string" | "boolean"; short: string; } type ArgvOptions = { [key: string]: ArgvOption; }; type Params = { args: string[]; options: ArgvOptions; }; declare function parseArgs({ args, options }: Params): { values: { [x: string]: string | boolean | undefined; }; positionals: []; }; declare function argvToCommand(argv: string[]): string; type argv_ArgvOption = ArgvOption; type argv_ArgvOptions = ArgvOptions; declare const argv_argvToCommand: typeof argvToCommand; declare const argv_parseArgs: typeof parseArgs; declare namespace argv { export { type argv_ArgvOption as ArgvOption, type argv_ArgvOptions as ArgvOptions, argv_argvToCommand as argvToCommand, argv_parseArgs as parseArgs }; } export { type ArgvOption as A, argv as a, type ArgvOptions as b, argvToCommand as c, parseArgs as p };