import { PromptOptions } from 'gluegun/build/types/toolbox/prompt-enquirer-types';
export declare class PromptManager {
    private steps;
    private currentStep;
    private results;
    private stepLines;
    addStep(options: PromptOptions): void;
    setOptions(stepName: string, options: Partial<PromptOptions>): void;
    addLine(): void;
    private clearStepLines;
    execute(): Promise<import("gluegun/build/types/toolbox/prompt-types").GluegunAskResponse>;
    executeInteractive(): Promise<any[]>;
}
