1 | import { CliOptions, CliProgramDefinition, CliRunResult, ParsedCliCommand } from './types';
|
2 | export 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 | }
|