1 | import { AbstractRunner } from '../runners';
|
2 | import { AbstractCollection } from './abstract.collection';
|
3 | import { SchematicOption } from './schematic.option';
|
4 | export interface Schematic {
|
5 | name: string;
|
6 | alias: string;
|
7 | description: string;
|
8 | }
|
9 | export declare class NestCollection extends AbstractCollection {
|
10 | private static schematics;
|
11 | constructor(runner: AbstractRunner);
|
12 | execute(name: string, options: SchematicOption[]): Promise<void>;
|
13 | getSchematics(): Schematic[];
|
14 | private validate;
|
15 | }
|