/** * register.ts — Register simulation solver factories with @holoscript/core. * * SimulationProvider (r3f-renderer) calls registerSimulationSolvers() on mount, * populating SimulationSolverFactory so trait handlers can create solvers * without direct engine imports. */ interface SolverFactoryRegistry { register(type: string, factory: (config: Record) => unknown): void; } /** * Register all simulation solver factories. * Called by SimulationProvider.useEffect on mount. */ export declare function registerSimulationSolvers(factory: SolverFactoryRegistry): void; export {}; //# sourceMappingURL=register.d.ts.map