export declare class Point { x: number; y: number; constructor(x?: number, y?: number); sub(pt: Point): Point; subSelf(pt: Point): void; add(pt: Point): Point; addSelf(pt: Point): void; equals(pt: Point): boolean; fuzzyEqual(pt: Point, w: number): boolean; length(): number; mul(n: number): Point; mulSelf(n: number): void; toI(): Point; normalize(): Point; normalizeSelf(): void; }