import type { 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 { /** @description The text written by the application to the standard error stream. */ errorData: string; /** @description The exit code of the application. */ exitCode: number; /** @description The text written by the application to the standard output stream. */ outputData: string; } export declare class RunApplication implements IActivityHandler { static readonly action = "gcx:wf:server::RunApplication"; static readonly suite = "gcx:wf:builtin"; execute(inputs: RunApplicationInputs): RunApplicationOutputs; }