import type { PhysicsSimulationManifestIR } from "./physics-simulation"; import type { WebEngineEditCommand } from "./web-engine"; /** Typed constructor for bounded physics metadata commits to WebEngine Main. */ export const physicsCommands = Object.freeze({ setManifest(manifest: PhysicsSimulationManifestIR): Extract { return { type: "setPhysicsSimulation", manifest }; }, } as const);