import { Point } from './Point'; export declare const extendPoints: (points: [number, number][], clampEnds?: boolean) => number[][]; export declare const pointsToExtendedPoints: (points: Point[]) => number[][]; export declare class Points { private _points; eventTarget: EventTarget; get points(): Point[]; addPoint(x: number, y: number): Point; addPoints(points: [number, number][]): Point[]; setPoints(points: [number, number][]): Point[]; removePoint(point: Point): void; dispatchUpdatedEvent(): void; private createPoint; private deletePoint; }