import type { IActivityHandler, IActivityContext } from "../../IActivityHandler"; /** Defines inputs for the ToGeoCoordinateString task. This task requires a geometry service. */ export interface ToGeoCoordinateStringServiceTaskInputs { url: string; spatialReference: string | number | __esri.SpatialReference; coordinates: number[][]; conversionType: "mgrs" | "usng" | "utm" | "geo-ref" | "gars" | "dms" | "ddm" | "dd" | string; conversionMode?: string; numOfDigits?: number; rounding?: boolean; addSpaces?: boolean; } /** Defines outputs for the ToGeoCoordinateString task. */ export interface ToGeoCoordinateStringServiceTaskOutputs { /** @description The array of well-known geocoordinate strings. */ strings: string[]; } export declare class ToGeoCoordinateStringServiceTask implements IActivityHandler { static readonly action = "gcx:wf:arcgis::ToGeoCoordinateStringServiceTask"; static readonly suite = "gcx:wf:builtin"; execute(inputs: ToGeoCoordinateStringServiceTaskInputs, context: IActivityContext): Promise; }