import type { Vector2 } from 'three';
export declare class CoordinatesCollection {
    coordinates: Vector2[];
    constructor(coordinates: Vector2[]);
    first(): Vector2;
    last(): Vector2;
    private distanceTo;
    next_id(features_coordinates_array: CoordinatesCollection[]): number;
    perimeter(): number;
    static sort(features_coordinates_array: CoordinatesCollection[]): CoordinatesCollection[];
}
