import { PropType } from 'vue';
declare const _default: import("vue").DefineComponent<{
    /**
     * 最大辐射半径，默认为50。
     */
    radius: {
        type: NumberConstructor;
        default: number;
    };
    /**
     * 峰值高度，默认为100。
     */
    height: {
        type: NumberConstructor;
        default: number;
    };
    gradientColor: {
        type: ObjectConstructor;
    };
    /**
     * 热力最弱阈值，小于该值的不显示，默认为0。
     */
    min: {
        type: NumberConstructor;
        default: number;
    };
    /**
     * 热力最强阈值，大于该值的显示为最强色，默认为数据中的最大值。
     */
    max: {
        type: NumberConstructor;
        default: number;
    };
    /**
     * 全局透明度，取值范围[0，1]，默认为0.8。
     */
    opacity: {
        type: NumberConstructor;
        default: number;
    };
    /**
     * 是否启用自动聚合预处理，适用于万级数据量，启用后可优化运行时性能，但对数据分布略有影响。默认为false。
     */
    enableAggregation: {
        type: BooleanConstructor;
        default: boolean;
    };
    /**
     * 热力图是否呈现光照效果，默认为false。
     */
    enableLighting: {
        type: BooleanConstructor;
        default: boolean;
    };
    /**
     * 图层绘制顺序。
     */
    zIndex: {
        type: NumberConstructor;
    };
    /**
     * 图层最小缩放层级，当地图缩放层级小于该值时该图层不显示，默认为3。
     */
    minZoom: {
        type: NumberConstructor;
        default: number;
    };
    /**
     * 图层最大缩放层级，当地图缩放层级大于该值时该图层不显示，默认为20。
     */
    maxZoom: {
        type: NumberConstructor;
        default: number;
    };
    /**
     * 图层底部离地高度，默认为0。
     */
    offset: {
        type: NumberConstructor;
        default: number;
    };
    /**
     * radius(半径)、height(峰值高度)、offset(离地高度)三个参数的单位，支持’pixel’ 像素、‘meter’ 米，默认为’pixel’。
     */
    distanceUnit: {
        type: PropType<"meter" | "pixel">;
        default: string;
    };
    points: {
        type: PropType<{
            lat: number;
            lng: number;
            count: number;
        }[]>;
        default: () => never[];
    };
}, void, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
    /**
     * 最大辐射半径，默认为50。
     */
    radius: {
        type: NumberConstructor;
        default: number;
    };
    /**
     * 峰值高度，默认为100。
     */
    height: {
        type: NumberConstructor;
        default: number;
    };
    gradientColor: {
        type: ObjectConstructor;
    };
    /**
     * 热力最弱阈值，小于该值的不显示，默认为0。
     */
    min: {
        type: NumberConstructor;
        default: number;
    };
    /**
     * 热力最强阈值，大于该值的显示为最强色，默认为数据中的最大值。
     */
    max: {
        type: NumberConstructor;
        default: number;
    };
    /**
     * 全局透明度，取值范围[0，1]，默认为0.8。
     */
    opacity: {
        type: NumberConstructor;
        default: number;
    };
    /**
     * 是否启用自动聚合预处理，适用于万级数据量，启用后可优化运行时性能，但对数据分布略有影响。默认为false。
     */
    enableAggregation: {
        type: BooleanConstructor;
        default: boolean;
    };
    /**
     * 热力图是否呈现光照效果，默认为false。
     */
    enableLighting: {
        type: BooleanConstructor;
        default: boolean;
    };
    /**
     * 图层绘制顺序。
     */
    zIndex: {
        type: NumberConstructor;
    };
    /**
     * 图层最小缩放层级，当地图缩放层级小于该值时该图层不显示，默认为3。
     */
    minZoom: {
        type: NumberConstructor;
        default: number;
    };
    /**
     * 图层最大缩放层级，当地图缩放层级大于该值时该图层不显示，默认为20。
     */
    maxZoom: {
        type: NumberConstructor;
        default: number;
    };
    /**
     * 图层底部离地高度，默认为0。
     */
    offset: {
        type: NumberConstructor;
        default: number;
    };
    /**
     * radius(半径)、height(峰值高度)、offset(离地高度)三个参数的单位，支持’pixel’ 像素、‘meter’ 米，默认为’pixel’。
     */
    distanceUnit: {
        type: PropType<"meter" | "pixel">;
        default: string;
    };
    points: {
        type: PropType<{
            lat: number;
            lng: number;
            count: number;
        }[]>;
        default: () => never[];
    };
}>>, {
    minZoom: number;
    maxZoom: number;
    offset: number;
    radius: number;
    height: number;
    min: number;
    max: number;
    opacity: number;
    enableAggregation: boolean;
    enableLighting: boolean;
    distanceUnit: "meter" | "pixel";
    points: {
        lat: number;
        lng: number;
        count: number;
    }[];
}>;
export default _default;
