export declare class Vector3Compat {
    x: number;
    y: number;
    z: number;
    constructor(x?: number, y?: number, z?: number);
    set(x: number, y: number, z: number): this;
    copy(value: Vector3Compat): this;
    clone(): Vector3Compat;
    add(value: Vector3Compat): this;
    sub(value: Vector3Compat): this;
    multiplyScalar(value: number): this;
    length(): number;
    normalize(): this;
}
export declare class QuaternionCompat {
    x: number;
    y: number;
    z: number;
    w: number;
    constructor(x?: number, y?: number, z?: number, w?: number);
    set(x: number, y: number, z: number, w: number): this;
}
export declare class ColorCompat {
    r: number;
    g: number;
    b: number;
    constructor(r?: number, g?: number, b?: number);
    setRGB(r: number, g: number, b: number): this;
}
export declare class Matrix4Compat {
    readonly elements: number[];
    identity(): this;
}
//# sourceMappingURL=index.d.ts.map