export declare function getVisualMapOfContinuous(style: any, dimension?: number, min?: number, max?: number): {
    type: string;
    left: number;
    dimension: number;
    orient: string;
    min: number;
    max: number;
    calculable: boolean;
    align: string;
    itemWidth: number;
    itemHeight: number;
    showLabel: boolean;
    precision: number;
    textStyle: {
        color: string;
        fontSize: number;
    };
    inRange: {
        SymbolSize: number;
        color: string[];
    };
    outOfRange: {
        symbolSize: number;
    };
};
export declare function getVisualMapOfPiecewise(style: any, dimension?: number, pieces?: any[], unit?: string): {
    show: boolean;
    type: "continuous" | "piecewise";
    itemSymbol: string;
    align: string;
    left: number;
    bottom: number;
    inverse: boolean;
    pieces: any[];
    dimension: number;
    precision: number;
    orient: string;
    itemWidth: number;
    itemHeight: number;
    itemGap: number;
    showLabel: boolean;
    formatter: string;
    textStyle: {
        color: string;
        fontSize: number;
    };
    inRange: {
        symbol: string;
        symbolSize: number;
    };
    outOfRange: {
        symbol: string;
        symbolSize: number;
        opacity: number;
    };
};
