import { Quaternion, Vector3 } from "@aura3d/math";
export declare class TransformComponent {
    position: [number, number, number];
    rotation: [number, number, number, number];
    scale: [number, number, number];
    constructor(position?: Vector3 | readonly [number, number, number], rotation?: Quaternion | readonly [number, number, number, number], scale?: Vector3 | readonly [number, number, number]);
    toJSON(): {
        position: [number, number, number];
        rotation: [number, number, number, number];
        scale: [number, number, number];
    };
    toMath(): {
        position: Vector3;
        rotation: Quaternion;
        scale: Vector3;
    };
}
//# sourceMappingURL=TransformComponent.d.ts.map