import { IAttributeAndElements, IRenderOptions } from '@antv/l7-core';
import BaseLayer from '../core/BaseLayer';
import { IHeatMapLayerStyleOptions } from '../core/interface';
import { HeatMapModelType } from './models';
export default class HeatMapLayer extends BaseLayer<IHeatMapLayerStyleOptions> {
    type: string;
    buildModels(): Promise<void>;
    renderModels(options?: Partial<IRenderOptions>): this;
    updateModelData(data: IAttributeAndElements): void;
    getModelType(): HeatMapModelType;
}
