import type { IActivityHandler } from "../../IActivityHandler"; /** Defines inputs for the RunEssentialsWorkflowActivity activity. */ export interface RunEssentialsWorkflowActivityInputs { action: "Alert" | "CaptureGeometry" | "Confirm" | "ExportMap" | "GetBrowserUrl" | "GetExternalTimeInfo" | "GetExternalValue" | "GetSelectedFeatures" | "PrintMap" | "Prompt" | "Report" | "SetExternalValue" | string; inputs: any; } /** Defines outputs for the RunEssentialsWorkflow activity. */ export interface RunEssentialsWorkflowActivityOutputs { /** @description The output arguments of the Essentials workflow activity. */ result: Record; } /** Runs a Geocortex Essentials (client-side) workflow activity. */ export declare class RunEssentialsWorkflowActivity implements IActivityHandler { static readonly action = "gcx:wf:essentials::RunEssentialsWorkflowActivity"; static readonly suite = "gcx:wf:builtin"; execute(inputs: RunEssentialsWorkflowActivityInputs): Promise; }