import { PlotLayer } from '../../core/layer/plot-layer'; import { GridLayerOptions } from './types'; import { ILayer } from '../../types'; export type { GridLayerOptions }; export declare class GridLayer extends PlotLayer { /** * 默认配置项 */ static DefaultOptions: GridLayerOptions; /** * 图层配置项 Keys */ static LayerOptionsKeys: string[]; /** * 图层名称 */ name: string; /** * 图层实例 */ layer: ILayer; /** * 图层类型 */ type: import("../../types").LayerType; /** * 图层是否具有交互属性 */ interaction: boolean; constructor(options: GridLayerOptions); /** * 获取默认配置 */ getDefaultOptions(): Partial; protected mappingLayer(layer: ILayer, options: GridLayerOptions): void; update(options: Partial): void; }