import { IActivityHandler } from "../../IActivityHandler";
/** Defines inputs of the RunApplication activity. */
export interface RunApplicationInputs {
    fileName: string;
    arguments?: string;
    timeout?: number;
    waitForResult?: boolean;
}
/** Defines outputs from the RunApplication activity. */
export interface RunApplicationOutputs {
    /** The exit code of the application. */
    exitCode: number;
    /** The text written by the application to the standard output stream. */
    outputData: string;
    /** The text written by the application to the standard error stream. */
    errorData: string;
}
export declare class RunApplication implements IActivityHandler {
    static action: string;
    static suite: string;
    execute(inputs: RunApplicationInputs): RunApplicationOutputs;
}
