import BaseSimpleApplicationGenerator from '../../../base-simple-application/index.ts';
import type { Application as CiCdApplication } from '../../types.ts';
export default class BootstrapGenerator extends BaseSimpleApplicationGenerator<CiCdApplication> {
    [BaseSimpleApplicationGenerator.INITIALIZING]: Record<"sayHello", import("../../../base-core/types.js").GenericTask<any, import("../../../base/tasks.js").TaskParamWithControl>>;
    [BaseSimpleApplicationGenerator.LOADING]: Record<"loadDependabotVersions", import("../../../base-core/types.js").GenericTask<any, import("../../../base/tasks.js").TaskParamWithControl & {
        application: CiCdApplication;
    } & import("../../../base-simple-application/tasks.js").ApplicationDefaultsTaskParam<CiCdApplication>>>;
    [BaseSimpleApplicationGenerator.PREPARING]: Record<"preparing", import("../../../base-core/types.js").GenericTask<any, import("../../../base/tasks.js").TaskParamWithControl & {
        source: import("../../types.ts").Source;
    } & {
        application: CiCdApplication;
    } & import("../../../base-simple-application/tasks.js").ApplicationDefaultsTaskParam<CiCdApplication>>>;
    beforeQueue(): Promise<void>;
    get initializing(): Record<"sayHello", import("../../../base-core/types.js").GenericTask<any, import("../../../base/tasks.js").TaskParamWithControl>>;
    get loading(): Record<"loadDependabotVersions", import("../../../base-core/types.js").GenericTask<any, import("../../../base/tasks.js").TaskParamWithControl & {
        application: CiCdApplication;
    } & import("../../../base-simple-application/tasks.js").ApplicationDefaultsTaskParam<CiCdApplication>>>;
    get preparing(): Record<"preparing", import("../../../base-core/types.js").GenericTask<any, import("../../../base/tasks.js").TaskParamWithControl & {
        source: import("../../types.ts").Source;
    } & {
        application: CiCdApplication;
    } & import("../../../base-simple-application/tasks.js").ApplicationDefaultsTaskParam<CiCdApplication>>>;
}
