UNPKG

1 kBTypeScriptView Raw
1import { RemoteLocator } from "@atomist/automation-client/lib/operations/common/params/RemoteLocator";
2import { NewRepoCreationParameters } from "@atomist/automation-client/lib/operations/generate/NewRepoCreationParameters";
3import { SeedDrivenGeneratorParameters } from "@atomist/automation-client/lib/operations/generate/SeedDrivenGeneratorParameters";
4import { GeneratorConfig } from "./GeneratorConfig";
5/**
6 * Convenient base class for project generator parameters.
7 */
8export declare class SeedDrivenGeneratorParametersSupport implements SeedDrivenGeneratorParameters {
9 private readonly config?;
10 screenName: string;
11 version: string;
12 seed: string;
13 seedOwner: string;
14 target: NewRepoCreationParameters;
15 slackTeam: string;
16 get description(): string;
17 /**
18 * Resolve the seed repo
19 * @return {RemoteLocator}
20 */
21 get source(): RemoteLocator;
22 constructor(config?: GeneratorConfig);
23}
24//# sourceMappingURL=SeedDrivenGeneratorParametersSupport.d.ts.map
\No newline at end of file