import type { IActivityHandler, IActivityContext } from "../../IActivityHandler"; /** Defines inputs for the Union. This activity relies on an ArcGIS Geometry Service REST endpoint. */ export interface UnionServiceTaskInputs { url: string; geometry1: __esri.GeometryUnion | __esri.GeometryUnion[]; geometry2: __esri.GeometryUnion | __esri.GeometryUnion[]; } /** Defines the outputs for the Union activity. */ export interface UnionServiceTaskOutputs { /** @description The unioned results. */ geometry: __esri.Geometry | null | undefined; } export declare class UnionServiceTask implements IActivityHandler { static readonly action = "gcx:wf:arcgis::UnionServiceTask"; static readonly suite = "gcx:wf:builtin"; execute(inputs: UnionServiceTaskInputs, context: IActivityContext): Promise; }