import { GenerateBlueprintBaseGenerator } from '../../generator.ts';
export default class StandaloneBlueprintGenerator extends GenerateBlueprintBaseGenerator {
    [GenerateBlueprintBaseGenerator.CONFIGURING]: Record<"requiredConfig", import("../../../base-core/types.js").GenericTask<any, import("../../../base/tasks.js").TaskParamWithControl>>;
    [GenerateBlueprintBaseGenerator.PREPARING]: Record<"preparing", import("../../../base-core/types.js").GenericTask<any, import("../../../base/tasks.js").TaskParamWithControl & {
        source: import("../../../base/types.js").Source;
    } & {
        application: import("../../types.js").Application;
    } & import("../../../base-simple-application/tasks.js").ApplicationDefaultsTaskParam<import("../../types.js").Application>>>;
    [GenerateBlueprintBaseGenerator.WRITING]: Record<"writeBlueprintFiles", import("../../../base-core/types.js").GenericTask<any, import("../../../base-simple-application/tasks.js").TaskParamWithApplication<import("../../types.js").Application>>>;
    [GenerateBlueprintBaseGenerator.POST_WRITING]: Record<"upgrade" | "packageJson" | "addCliToPackageJson" | "addGeneratorJHipsterDependency", import("../../../base-core/types.js").GenericTask<any, import("../../../base/tasks.js").TaskParamWithControl & {
        source: import("../../../base/types.js").Source;
    } & {
        application: import("../../types.js").Application;
    }>>;
    [GenerateBlueprintBaseGenerator.POST_INSTALL]: Record<"addSnapshot", import("../../../base-core/types.js").GenericTask<any, import("../../../base-simple-application/tasks.js").TaskParamWithApplication<import("../../types.js").Application>>>;
    [GenerateBlueprintBaseGenerator.END]: Record<"end", import("../../../base-core/types.js").GenericTask<any, import("../../../base-simple-application/tasks.js").TaskParamWithApplication<import("../../types.js").Application>>>;
    recreatePackageLock: boolean;
    beforeQueue(): Promise<void>;
    get configuring(): Record<"requiredConfig", import("../../../base-core/types.js").GenericTask<any, import("../../../base/tasks.js").TaskParamWithControl>>;
    get preparing(): Record<"preparing", import("../../../base-core/types.js").GenericTask<any, import("../../../base/tasks.js").TaskParamWithControl & {
        source: import("../../../base/types.js").Source;
    } & {
        application: import("../../types.js").Application;
    } & import("../../../base-simple-application/tasks.js").ApplicationDefaultsTaskParam<import("../../types.js").Application>>>;
    get writing(): Record<"writeBlueprintFiles", import("../../../base-core/types.js").GenericTask<any, import("../../../base-simple-application/tasks.js").TaskParamWithApplication<import("../../types.js").Application>>>;
    get postWriting(): Record<"upgrade" | "packageJson" | "addCliToPackageJson" | "addGeneratorJHipsterDependency", import("../../../base-core/types.js").GenericTask<any, import("../../../base/tasks.js").TaskParamWithControl & {
        source: import("../../../base/types.js").Source;
    } & {
        application: import("../../types.js").Application;
    }>>;
    get postInstall(): Record<"addSnapshot", import("../../../base-core/types.js").GenericTask<any, import("../../../base-simple-application/tasks.js").TaskParamWithApplication<import("../../types.js").Application>>>;
    get end(): Record<"end", import("../../../base-core/types.js").GenericTask<any, import("../../../base-simple-application/tasks.js").TaskParamWithApplication<import("../../types.js").Application>>>;
}
