import { TileGeneratorDescription } from "./TileGeneratorDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare class HeatTileGeneratorDescription extends TileGeneratorDescription {
    static $t: Type;
    protected get_type(): string;
    constructor();
    private p;
    get yValues(): number[];
    set yValues(a: number[]);
    private o;
    get xValues(): number[];
    set xValues(a: number[]);
    private n;
    get values(): number[];
    set values(a: number[]);
    private aq;
    get minimumColor(): string;
    set minimumColor(a: string);
    private ap;
    get maximumColor(): string;
    set maximumColor(a: string);
    private m;
    get scaleColors(): string[];
    set scaleColors(a: string[]);
    private l;
    get scaleColorOffsets(): number[];
    set scaleColorOffsets(a: number[]);
    private af;
    get blurRadius(): number;
    set blurRadius(a: number);
    private ah;
    get maxBlurRadius(): number;
    set maxBlurRadius(a: number);
    private v;
    get useBlurRadiusAdjustedForZoom(): boolean;
    set useBlurRadiusAdjustedForZoom(a: boolean);
    private w;
    get useGlobalMinMax(): boolean;
    set useGlobalMinMax(a: boolean);
    private x;
    get useGlobalMinMaxAdjustedForZoom(): boolean;
    set useGlobalMinMaxAdjustedForZoom(a: boolean);
    private aj;
    get minimumValue(): number;
    set minimumValue(a: number);
    private ai;
    get maximumValue(): number;
    set maximumValue(a: number);
    private ag;
    get logarithmBase(): number;
    set logarithmBase(a: number);
    private y;
    get useLogarithmicScale(): boolean;
    set useLogarithmicScale(a: boolean);
    private z;
    get useWebWorkers(): boolean;
    set useWebWorkers(a: boolean);
    private as;
    get webWorkerScriptPath(): string;
    set webWorkerScriptPath(a: string);
    private ar;
    get webWorkerInstanceRef(): string;
    set webWorkerInstanceRef(a: string);
}
