import { MapProvider } from "./MapProvider"; import type { IActivityHandler, IActivityContext } from "../../IActivityHandler"; /** Defines inputs for the GetLayerDefinitionExpression activity. */ export interface GetLayerDefinitionExpressionInputs { layerId: string | number; sublayerId?: string | number; } /** Defines outputs for the GetLayerDefinitionExpression activity. */ export interface GetLayerDefinitionExpressionOutputs { /** @description The layer definition expresion. */ expression?: string; } export declare class GetLayerDefinitionExpression implements IActivityHandler { static readonly action = "gcx:wf:arcgis::GetLayerDefinitionExpression"; static readonly suite = "gcx:wf:builtin"; execute(inputs: GetLayerDefinitionExpressionInputs, _context: IActivityContext, MapProviderType: typeof MapProvider): Promise; }