UNPKG

hades-cli

Version:
35 lines (34 loc) 1.52 kB
import { Command } from '@oclif/command'; import { Property } from './property'; import { Properties } from './properties'; export declare class Prompter { static promptForNewApplication(): Promise<any>; static promptForGithubCredentials(): Promise<any>; static promptForLoadModule(boundedContextName?: string, moduleName?: string): Promise<{ boundedContextName: any; moduleName: any; }>; static promptForLoadBoundedContext(boundedContextName?: string): Promise<{ boundedContextName: any; }>; static promptForGenerateModule(boundedContextName?: string, moduleName?: string): Promise<{ boundedContextName: any; moduleName: any; moduleNames: any; hasOAuth: any; hasTenant: any; }>; static promptForGenerateAggregate(): Promise<any>; static promptSelectOriginToCompare(files: string[]): Promise<any>; static promptSelectCompareAction(): Promise<any>; static promptForCompareOriginFile(): Promise<any>; static promptForSeedModule(boundedContextName?: string, moduleName?: string): Promise<{ boundedContextName: any; moduleName: any; }>; static promptForSeedBoundedContext(boundedContextName?: string): Promise<{ boundedContextName: any; }>; static promptDefineAggregateProperty(command: Command, boundedContextName: string, moduleName: string, moduleNames: string): Promise<Property>; static printValueObjectsTable(command: Command, items: Properties): void; }