2025-12-22 15:39:58 +08:00
|
|
|
// Main Entry
|
|
|
|
|
export * from './bim-engine';
|
2025-12-03 18:35:05 +08:00
|
|
|
|
2025-12-22 15:39:58 +08:00
|
|
|
// Types - Core
|
|
|
|
|
export * from './types/component';
|
|
|
|
|
export * from './types/events';
|
|
|
|
|
export type { ThemeConfig, ThemeType } from './themes/types';
|
2025-12-03 18:35:05 +08:00
|
|
|
|
2025-12-22 15:39:58 +08:00
|
|
|
// Types - Components
|
|
|
|
|
export type { EngineOptions, ModelLoadOptions } from './components/engine/types';
|
|
|
|
|
export type { DialogOptions, DialogPosition } from './components/dialog/index.type';
|
|
|
|
|
export type { ButtonConfig, ButtonGroupOptions } from './components/button-group/index.type';
|
|
|
|
|
export type { TreeOptions, TreeNodeConfig, TreeNodeCheckState, NodeClickAction } from './components/tree/types';
|
|
|
|
|
export type { CollapseOptions, CollapseItemConfig } from './components/collapse/types';
|
2025-12-22 16:41:24 +08:00
|
|
|
export type { DescriptionOptions, DescriptionItem } from './components/description/types';
|
2025-12-03 18:35:05 +08:00
|
|
|
|
2025-12-22 15:39:58 +08:00
|
|
|
// Note: Component classes are intentionally NOT exported to enforce Manager pattern usage.
|