import BaseGenerator from '../base-application/index.js'; export default class extends BaseGenerator { [x: string]: any; application: any; recreatePackageLock: boolean; skipWorkflows: boolean; ignoreExistingGenerators: boolean; gitDependency: string; _beforeQueue(): Promise; get initializing(): import("../../lib/types/base/tasks.js").GenericTaskGroup; get prompting(): import("../../lib/types/base/tasks.js").GenericTaskGroup; get configuring(): import("../../lib/types/base/tasks.js").GenericTaskGroup; get composing(): import("../../lib/types/base/tasks.js").GenericTaskGroup; get loading(): import("../../lib/types/base/tasks.js").GenericTaskGroup, import("../../lib/types/application/application.js").ApplicationType>>, "load" | "createContext">; get preparing(): import("../../lib/types/base/tasks.js").GenericTaskGroup, import("../../lib/types/application/application.js").ApplicationType>>, "prepare" | "prepareCommands" | "preparePath">; get writing(): import("../../lib/types/base/tasks.js").GenericTaskGroup, import("../../lib/types/application/application.js").ApplicationType>>, "writing" | "cleanup" | "writingGenerators">; get postWriting(): import("../../lib/types/base/tasks.js").GenericTaskGroup, import("../../lib/types/application/application.js").ApplicationType>>, "upgrade" | "packageJson" | "addCliToPackageJson" | "addGeneratorJHipsterDependency">; get postInstall(): import("../../lib/types/base/tasks.js").GenericTaskGroup, import("../../lib/types/application/application.js").ApplicationType>>, "addSnapshot">; get end(): import("../../lib/types/base/tasks.js").GenericTaskGroup, import("../../lib/types/application/application.js").ApplicationType>>, "end">; getSubGeneratorStorage(subGenerator: any): import("yeoman-generator").Storage; validateGitHubName(input: any): true | "Your username is mandatory, cannot contain special characters or a blank space"; validateModuleName(input: any): true | "Your blueprint name is mandatory, cannot contain special characters or a blank space, using the default name instead"; }