import type { DisplayFormOutputs } from "./DisplayForm"; import type { IActivityHandler } from "../../IActivityHandler"; export interface GetFormEventDataInputs { form: DisplayFormOutputs; } export interface GetFormEventDataOutputs { /** @description The id of the form element that raised the event. */ elementId?: string; /** @description The id of the form element item that raised the event. */ itemId?: string; /** @description The type of event. */ type?: string; /** @description The argument for the event. */ argument?: any; /** @description The current value of the form element or item that raised the event. */ value?: any; } export declare class GetFormEventData implements IActivityHandler { static readonly action = "gcx:wf:forms::GetFormEventData"; static readonly suite = "gcx:wf:builtin"; execute(inputs: GetFormEventDataInputs): GetFormEventDataOutputs; }