threepipe
Version:
A modern 3D viewer framework built on top of three.js, written in TypeScript, designed to make creating high-quality, modular, and extensible 3D experiences on the web simple and enjoyable.
13 lines (10 loc) • 564 B
text/typescript
export type {ComponentDefn, ComponentJSON, StatePropConfig, ComponentCtx} from './componentTypes'
export {literalStrings} from './componentTypes'
export {Object3DComponent, type TObject3DComponent} from './Object3DComponent'
export {getComponentTypes, setupComponent, type PropMeta} from './setupComponent'
export {ReferenceManager} from './ReferenceManager'
// Sample components
export {SampleBodyComponent} from './SampleBodyComponent'
// Type system
export type {JSPropTypes, TypedClass, TypedType} from './typeSystem'
export {TypeSystem} from './typeSystem'