import { ZombieRoleLabel } from "../../../sharedTypes"; import { NodeResource } from "./nodeResource"; import { NodeSpec, Port, ProcessEnvironment } from "./types"; export declare class BootNodeResource extends NodeResource { protected createDirectories(): Promise; protected generateCommand(): Promise; protected getZombieRoleLabel(): ZombieRoleLabel; protected generateNodeSpec(ports: Port[], command: string[], zombieRole: ZombieRoleLabel, env: ProcessEnvironment): NodeSpec; }