import { FileSpecification, Parameter, LaunchParameter, OpenMode } from "./../index";
export interface LaunchApplicationActionLaunchApplicationInterface {
    applicationPath?: FileSpecification;
    launchParameters?: LaunchParameter;
    newWindow?: OpenMode;
}
export declare class LaunchApplicationActionLaunchApplication implements LaunchApplicationActionLaunchApplicationInterface, Parameter {
    applicationPath?: FileSpecification;
    launchParameters?: LaunchParameter;
    newWindow?: OpenMode;
    constructor(data: any);
    static getApplicationPathDescription(): string;
    static getLaunchParametersDescription(): string;
    static getNewWindowDefault(): OpenMode;
    static getNewWindowDescription(): string;
    static fromJson(data: any): LaunchApplicationActionLaunchApplication;
    toJson(): any;
    clone(): LaunchApplicationActionLaunchApplication;
}
