import { XYAxis } from "./XYAxis.ts"; export declare class Heat extends XYAxis { protected _domForeignObject: any; protected _domCanvas: any; protected _heat: any; constructor(); radius(r: number): this; layerEnter(host: XYAxis, element: any, duration?: number): void; layerUpdate(host: XYAxis, element: any, duration?: number): void; } export interface Heat { paletteID(): string; paletteID(_: string): this; useClonedPalette(): boolean; useClonedPalette(_: boolean): this; reversePalette(): boolean; reversePalette(_: boolean): this; radiusX(): number; radiusX(_: number): this; radiusY(): number; radiusY(_: number): this; radiusAsPercent(): boolean; radiusAsPercent(_: boolean): this; blur(): number; blur(_: number): this; maxWeight(): number; maxWeight(_: number): this; maxWeight_exists(): boolean; minOpacity(): number; minOpacity(_: number): this; }