import { describe, expect, it } from "vitest"; import * as toolcraftReact from "../index"; describe("Toolcraft orientation public API", () => { it("exports the product integration boundary without exposing runtime visuals or quaternion internals", () => { expect("readToolcraftOrientationPose" in toolcraftReact).toBe(true); expect("useToolcraftModelOrbitInteraction" in toolcraftReact).toBe(true); expect("ToolcraftOrientationGizmo" in toolcraftReact).toBe(false); expect("ToolcraftOrientationQuaternion" in toolcraftReact).toBe(false); }); });