cdktg
Version:
Agile Threat Modeling as Code
13 lines (12 loc) • 388 B
TypeScript
import { CommandModule, Arguments, Argv, Options } from "yargs";
interface SynthOptions extends Options {
watch: boolean;
filename: string;
}
export declare class SynthCommand<U extends SynthOptions> implements CommandModule<{}, U> {
command: string;
describe: string;
builder: (args: Argv) => Argv<U>;
handler: (args: Arguments<U>) => Promise<void>;
}
export {};