export declare class Vector2 {
    readonly x: number;
    readonly y: number;
    static readonly zero: Readonly<Vector2>;
    static readonly one: Readonly<Vector2>;
    constructor(x?: number, y?: number);
    clone(): Vector2;
    add(v: Vector2): Vector2;
    subtract(v: Vector2): Vector2;
    multiplyScalar(scalar: number): Vector2;
    divide(v: Vector2): Vector2;
    divideScalar(scalar: number): Vector2;
    dot(v: Vector2): number;
    lengthSquared(): number;
    length(): number;
    normalize(): Vector2;
    distanceTo(v: Vector2): number;
    lerp(v: Vector2, t: number): Vector2;
    equals(v: Vector2, epsilon?: number): boolean;
    toArray(): [number, number];
}
//# sourceMappingURL=Vector2.d.ts.map