import { LiveServer } from "../../live/LiveServer.js";
import { AbstractProcess } from "../abstract/AbstractProcess.js";
export declare class PipelineManager extends AbstractProcess {
    private liveServer?;
    private pipelineProcess;
    private isRestarting;
    constructor(liveServer?: LiveServer | undefined);
    runPipeline(): Promise<void>;
    restartPipeline(): void;
    private attachProcessListeners;
    stopPipeline(): void;
    isPipelineRunning(): boolean;
    restartPipelineWithDelay(delay?: number): void;
}
//# sourceMappingURL=PipelineManager.d.ts.map