import type { IActivityHandler } from "../../IActivityHandler"; /** Defines inputs for the Arcade script. */ export interface ArcadeScriptInputs { script: string; parameters?: Record; profile?: __esri.Profile | "feature-reduction-popup" | "feature-reduction-popup-element" | "feature-z" | "field-calculation" | "form-calculation" | "form-constraint" | "labeling" | "popup" | "popup-element" | "visualization" | string; spatialReference?: __esri.SpatialReference; } /** Defines outputs for the Arcade script. */ export interface ArcadeScriptOutputs { /** @description The result of the Arcade script. */ result: any; } export declare class ArcadeScript implements IActivityHandler { static readonly action = "gcx:wf:arcgis::ArcadeScript"; static readonly suite = "gcx:wf:builtin"; execute(inputs: ArcadeScriptInputs): Promise; }