export interface IPoint { x: number; y: number; } export declare class Point implements IPoint { x: number; y: number; constructor({ x, y }?: IPoint); distanceTo: (point: IPoint) => number; }