import type { IActivityHandler } from "../../IActivityHandler"; /** Defines inputs to the Union activity. This activity makes use of the geometry engine. This activity constructs the set- theoretic union of the geometries in the input array.All inputs must be of the same type. */ export interface UnionEngineTaskInputs { geometry1: __esri.GeometryUnion | __esri.GeometryUnion[]; geometry2: __esri.GeometryUnion | __esri.GeometryUnion[]; } /** Defines outputs to the Union activity. */ export interface UnionEngineTaskOutputs { /** @description The unioned geometry result. */ geometry: __esri.Geometry | null | undefined; } export declare class UnionEngineTask implements IActivityHandler { static readonly action = "gcx:wf:arcgis::UnionEngineTask"; static readonly suite = "gcx:wf:builtin"; execute(inputs: UnionEngineTaskInputs): UnionEngineTaskOutputs; }