import { MablStepV2 } from '../../MablStepV2';
import { CreateVariableMobileStepDescriptor } from '../../types/mobile/CreateVariableMobileStepDescriptor';
import { MobileFindAction } from './actions/MobileFindAction';
export declare class CreateVariableMobileStep extends MablStepV2<CreateVariableMobileStepDescriptor> {
    static readonly stepName = "CreateVariable";
    static readonly yamlMablScriptNames: string[];
    findAction?: MobileFindAction;
    static stepVersion: number;
    constructor(descriptor: CreateVariableMobileStepDescriptor);
    stepDescription(): string;
    static fromYaml(_stepName: string, stepDescriptor: {
        [key: string]: any;
    }): CreateVariableMobileStep;
    static create(descriptor: CreateVariableMobileStepDescriptor): CreateVariableMobileStep;
}
export interface YmlCreateVariableMobileStep {
    CreateVariable: CreateVariableMobileStepDescriptor;
}
export declare function isCreateVariableMobileStep(value: any): value is CreateVariableMobileStep;
//# sourceMappingURL=CreateVariableMobileStep.d.ts.map