import { MapProvider } from "./MapProvider"; import type { IActivityHandler, IActivityContext } from "../../IActivityHandler"; /** Defines inputs for the GetLayerVisibility activity. */ export interface GetLayerVisibilityInputs { layerId: string | number; sublayerId?: string | number; } /** Defines outputs for the GetLayerVisibility activity. */ export interface GetLayerVisibilityOutputs { /** @description Whether the layer is visible. */ visible?: boolean; } export declare class GetLayerVisibility implements IActivityHandler { static readonly action = "gcx:wf:arcgis::GetLayerVisibility"; static readonly suite = "gcx:wf:builtin"; execute(inputs: GetLayerVisibilityInputs, _context: IActivityContext, MapProviderType: typeof MapProvider): Promise; }