import { MablAction } from '../MablAction';
import { WaitUntilStepDescriptor } from '../types/WaitUntilStepDescriptor';
import { FindAction } from '../actions/FindAction';
import { MablStepWithFindAction } from '../MablStepWithFindAction';
export declare class WaitUntilStep extends MablStepWithFindAction<WaitUntilStepDescriptor> {
    static readonly stepName = "WaitUntil";
    static readonly actionCode = "wait_until";
    static readonly mablScriptStepNames: never[];
    static readonly yamlMablScriptNames: string[];
    constructor(descriptor: WaitUntilStepDescriptor, findAction: FindAction);
    getStepName(): string;
    static fromYaml(_stepName: string, _stepArgs: {
        [key: string]: any;
    }): WaitUntilStep;
    static fromLegacyMablscript(_args: any[], actions: MablAction[]): WaitUntilStep;
    toMablscript(): string;
    getInputVariables(): string[];
    stepDescription(): string;
}
//# sourceMappingURL=WaitUntilStep.d.ts.map