import type { Point } from "../../type/Point"; export declare class Vector { x: number; y: number; constructor(a: Point, b?: Point); static of(a: Point, b?: Point): Vector; getLength(): number; getAngle(vector: Vector): number; getDirection(vector: Vector): 1 | 0 | -1; getScale(vector: Vector): number; }