import { ICliExecutionContext, ICliExecutionProcess } from '@qodalis/cli-core';
export declare class CliExecutionProcess implements ICliExecutionProcess {
    private readonly context;
    exited?: boolean | undefined;
    exitCode?: number | undefined;
    running: boolean;
    data: any | undefined;
    constructor(context: ICliExecutionContext);
    exit(code?: number, options?: {
        silent?: boolean;
    }): void;
    output(data: any): void;
    start(): void;
    end(): void;
}
