UNPKG

723 BTypeScriptView Raw
1import { CliOptions, CliProgramDefinition, CliRunResult, ParsedCliCommand } from './types';
2export declare class Cli {
3 private programDefinition;
4 private version?;
5 private cliOptions;
6 static start: (programDefinition: CliProgramDefinition, version?: string, cliOptions?: CliOptions, argv?: string[]) => Promise<CliRunResult<{}, {}>>;
7 static parse: (programDefinition: CliProgramDefinition, version?: string, cliOptions?: CliOptions, argv?: string[]) => ParsedCliCommand<{}, {}>;
8 constructor(programDefinition: CliProgramDefinition, version?: string, cliOptions?: CliOptions);
9 parse: (argv?: string[]) => ParsedCliCommand<{}, {}>;
10 start: (argv?: string[]) => Promise<CliRunResult<{}, {}>>;
11}