import { MapProvider } from "./MapProvider"; import type { IActivityHandler, IActivityContext } from "../../IActivityHandler"; /** Defines inputs for the GetMapScreenshot activity. */ export interface GetMapScreenshotInputs { height?: number; width?: number; } /** Defines outputs for the GetMapScreenshot activity. */ export interface GetMapScreenshotOutputs { /** @description The screenshot image as a data URL. */ dataUrl: string; } export declare class GetMapScreenshot implements IActivityHandler { static readonly action = "gcx:wf:arcgis::GetMapScreenshot"; static readonly suite = "gcx:wf:builtin"; execute(inputs: GetMapScreenshotInputs, _context: IActivityContext, MapProviderType: typeof MapProvider): Promise; }