smartcli/ts/smartcli.interfaces.ts

24 lines
355 B
TypeScript
Raw Normal View History

2015-11-05 20:43:34 +00:00
/// <reference path="index.ts" />
interface CliOption {
name: string;
specified:boolean;
value: any;
}
interface Directory {
path: string;
}
interface CliCommand {
specified: boolean;
name: string;
2015-11-09 21:58:05 +00:00
arguments:CliCommandArgument[];
2015-11-05 20:43:34 +00:00
}
interface CliCommandArgument {
specified:boolean;
name:string;
level:number;
2015-11-05 20:43:34 +00:00
}