import { MablStepV2 } from '../../MablStepV2';
import { PushFileDescriptor } from '../../types/mobile/PushFileDescriptor';
export declare class PushFileStep extends MablStepV2<PushFileDescriptor> {
    static readonly stepName = "PushFile";
    static readonly yamlMablScriptNames: string[];
    static stepVersion: number;
    constructor(descriptor: PushFileDescriptor);
    stepDescription(): string;
    static fromYaml(_stepName: string, stepDescriptor: {
        [key: string]: any;
    }): PushFileStep;
    static create(descriptor: PushFileDescriptor): PushFileStep;
}
export interface YmlPushFile {
    [PushFileStep.stepName]: PushFileDescriptor;
}
//# sourceMappingURL=PushFileStep.d.ts.map