import { MapProvider } from "./MapProvider"; import type { IActivityHandler, IActivityContext } from "../../IActivityHandler"; /** Defines inputs for the ExtendedSpatialReferenceInfo activity. This activity relies on the geometry engine. */ export interface ExtendedSpatialReferenceInfoEngineTaskInputs { spatialReference: __esri.SpatialReference | string | number; } /** Defines outputs for the ExtendedSpatialReferenceInfo activity. */ export interface ExtendedSpatialReferenceInfoEngineTaskOutputs { /** @description The extended spatial reference information. */ spatialReference: __esri.geometryEngineAsyncSpatialReferenceInfo; } export declare class ExtendedSpatialReferenceInfoEngineTask implements IActivityHandler { static readonly action = "gcx:wf:arcgis::ExtendedSpatialReferenceInfoEngineTask"; static readonly suite = "gcx:wf:builtin"; execute(inputs: ExtendedSpatialReferenceInfoEngineTaskInputs, _context: IActivityContext, MapProviderType: typeof MapProvider): Promise; }