import BaseWorkspacesGenerator from '../../../base-workspaces/index.ts';
import { BaseKubernetesGenerator } from '../../generator.ts';
export default class KubernetesBootstrapGenerator extends BaseKubernetesGenerator {
    [BaseWorkspacesGenerator.INITIALIZING]: Record<"checkDocker" | "checkKubernetes", import("../../../base-core/types.js").GenericTask<any, import("../../../base/tasks.js").TaskParamWithControl>>;
    [BaseWorkspacesGenerator.PREPARING]: Record<"setWorkspacesRoot", import("../../../base-core/types.js").GenericTask<any, import("../../../base/tasks.js").TaskParamWithSource<import("../../../base/types.js").Source>>>;
    [BaseWorkspacesGenerator.CONFIGURING_WORKSPACES]: Record<"prepareApplication" | "generateSecrets", import("../../../base-core/types.js").GenericTask<any, import("../../../base/tasks.js").TaskParamWithControl & {
        applications: import("../../../base-workspaces/types.js").WorkspacesApplication[];
        deployment: import("../../types.js").Deployment;
    }>>;
    [BaseWorkspacesGenerator.LOADING_WORKSPACES]: Record<"loadConstants" | "loadDockerDependenciesTask" | "appsConfigs", import("../../../base-core/types.js").GenericTask<any, import("../../../base/tasks.js").TaskParamWithControl & {
        applications: import("../../../base-workspaces/types.js").WorkspacesApplication[];
        deployment: import("../../types.js").Deployment;
    }>>;
    [BaseWorkspacesGenerator.PREPARING_WORKSPACES]: Record<"derivedProperties", import("../../../base-core/types.js").GenericTask<any, import("../../../base/tasks.js").TaskParamWithControl & {
        applications: import("../../../base-workspaces/types.js").WorkspacesApplication[];
        deployment: import("../../types.js").Deployment;
    }>>;
    beforeQueue(): Promise<void>;
    get initializing(): Record<"checkDocker" | "checkKubernetes", import("../../../base-core/types.js").GenericTask<any, import("../../../base/tasks.js").TaskParamWithControl>>;
    get preparing(): Record<"setWorkspacesRoot", import("../../../base-core/types.js").GenericTask<any, import("../../../base/tasks.js").TaskParamWithSource<import("../../../base/types.js").Source>>>;
    get configuringWorkspaces(): Record<"prepareApplication" | "generateSecrets", import("../../../base-core/types.js").GenericTask<any, import("../../../base/tasks.js").TaskParamWithControl & {
        applications: import("../../../base-workspaces/types.js").WorkspacesApplication[];
        deployment: import("../../types.js").Deployment;
    }>>;
    get loadingWorkspaces(): Record<"loadConstants" | "loadDockerDependenciesTask" | "appsConfigs", import("../../../base-core/types.js").GenericTask<any, import("../../../base/tasks.js").TaskParamWithControl & {
        applications: import("../../../base-workspaces/types.js").WorkspacesApplication[];
        deployment: import("../../types.js").Deployment;
    }>>;
    get preparingWorkspaces(): Record<"derivedProperties", import("../../../base-core/types.js").GenericTask<any, import("../../../base/tasks.js").TaskParamWithControl & {
        applications: import("../../../base-workspaces/types.js").WorkspacesApplication[];
        deployment: import("../../types.js").Deployment;
    }>>;
}
