UNPKG

firmament-yargs

Version:

Typescript classes for building CLI node applications

14 lines (13 loc) 519 B
import { Command } from "../interfaces/command"; import { CommandLine } from "../interfaces/command-line"; import { NestedYargs } from "../interfaces/nested-yargs-wrapper"; export declare class CommandLineImpl implements CommandLine { nestedYargs: NestedYargs; private nestedYargsApp; constructor(_nestedYargs: NestedYargs); init(options?: any): void; addCommand(cmd: Command): void; printTable(rows: any[]): void; exec(unitTestArgs?: string[]): void; private addEasyTableToConsole(); }