import type { DisplayFormOutputs } from "./DisplayForm"; import type { IActivityHandler } from "../../IActivityHandler"; import type * as defs from "../../forms/FormDefinition"; export interface SetCurrentFormElementItemInputs { form: DisplayFormOutputs; /** The ID of the form element to update. */ elementName?: string | defs.Element; matchType: "index" | "item" | "key" | "label" | "value" | string; value: any; } export interface SetCurrentFormElementItemOutputs { /** @description True if a match was found, false otherwise. */ result: boolean; } export declare class SetCurrentFormElementItem implements IActivityHandler { static readonly action = "gcx:wf:forms::SetCurrentFormElementItem"; static readonly suite = "gcx:wf:builtin"; execute(inputs: SetCurrentFormElementItemInputs): SetCurrentFormElementItemOutputs; }