export default class DistCounter {
    _opts: any;
    _data: any[];
    _pointsMap: any;
    constructor(opts: any);
    clearData(): void;
    setData(data: any): void;
    _updatePointsMap(adcode: any, tag: any, points: any): void;
    getPointsByAdcode(adcode: any, tag?: any): any;
    getPackItemsByAdcode(adcode: any, tag?: any): any;
    _buildPackItemsByAdcode(adcode: any, points: any): any[];
    calcDistGroup(adcode: any, subInclude: any, callback: any, thisArg: any): void;
    _calcGroupWithRoutes(routes: any, idx: any, callback: any, thisArg: any): void;
    _groupByAreaNode(areaNode: any, points: any): void;
    destroy(): void;
}
