import { MapProvider } from "./MapProvider"; import type { IActivityHandler, IActivityContext } from "../../IActivityHandler"; /** Defines inputs for the RemoveLayer activity. */ export interface RemoveLayerInputs { layerId: string | number; } /** Defines outputs for the RemoveLayer activity. */ export interface RemoveLayerOutputs { /** @description Whether the layer was removed. */ success: boolean; } export declare class RemoveLayer implements IActivityHandler { static readonly action = "gcx:wf:arcgis::RemoveLayer"; static readonly suite = "gcx:wf:builtin"; execute(inputs: RemoveLayerInputs, _context: IActivityContext, MapProviderType: typeof MapProvider): Promise; }