smartcli/ts/smartcli.interfaces.ts
2016-05-12 03:27:45 +02:00

21 lines
347 B
TypeScript

export interface CliOption {
name: string;
specified:boolean;
value: any;
}
export interface Directory {
path: string;
}
export interface CliCommand {
specified: boolean;
name: string;
arguments:CliCommandArgument[];
}
export interface CliCommandArgument {
specified:boolean;
name:string;
level:number;
}