import MultiGeometry from './MultiGeometry'; import { MarkerCoordinatesType, MarkerOptionsType } from './Marker'; import Coordinate from '../geo/Coordinate'; /** * @classdesc * Represents a Geometry type of MultiPoint. * @category geometry * @extends MultiGeometry * @example * var multiPoint = new MultiPoint( * [ * [121.5080881906138, 31.241128104458117], * [121.50804527526954, 31.237238340103413], * [121.5103728890997, 31.23888972560888] * ] * ).addTo(layer); */ declare class MultiPoint extends MultiGeometry { /** * @param {Number[][]|Coordinate[]|Marker[]} data - construct data, coordinates or an array of markers * @param {Object} [options=null] - options defined in [nMultiPoint]{@link MultiPoint#options} */ constructor(data: Array, opts?: MarkerOptionsType); /** * 找到给定坐标的最近点 * @english * Find the closet point to the give coordinate * @param {Coordinate} coordinate coordinate * @returns {Coordinate} coordinate */ findClosest(coordinate: Coordinate): Coordinate; } export default MultiPoint; //# sourceMappingURL=MultiPoint.d.ts.map