/**
 *  MultiPoint: a Point subclass representing a collection of multiple points
 *  that have been merged into one for display purposes.
 */
export default class MultiPoint extends Point {
    constructor(pointArray: any);
    points: any[];
    id: string;
    toPoint: any;
    fromPoint: any;
    patternStylerKey: string;
    addPoint(point: any): void;
    calcWorldCoords(): void;
    worldX: number | undefined;
    worldY: number | undefined;
    hasOffsetPoints: boolean | undefined;
    markerBBox: {
        height: number;
        width: number;
        x: number;
        y: number;
    } | undefined;
    initMergedMarker(display: any): void;
    mergedMarker: any;
    getRenderDataArray(): any[];
}
import Point from "./point";
