import { Matrix4 } from "./Matrix4.js";
import { Quaternion } from "./Quaternion.js";
import { Vector3 } from "./Vector3.js";
export declare class Transform {
    readonly position: Vector3;
    readonly rotation: Quaternion;
    readonly scale: Vector3;
    constructor(position?: Vector3, rotation?: Quaternion, scale?: Vector3);
    static identity(): Transform;
    toMatrix4(): Matrix4;
    combine(child: Transform): Transform;
    transformPoint(point: Vector3): Vector3;
}
//# sourceMappingURL=Transform.d.ts.map