/**
* @zendir/ui - Floating UI panels for live 3D dashboards.
*
* Both panels are **renderless** w.r.t. their data:
* • `` lists objects and emits `onSelect`.
* • `` emits visibility / layer-flag changes.
*
* The consumer wires the callbacks to ``'s imperative
* handle and props. Same separation of concerns as ``'s
* `MapLayerDef` pattern — UI here, rendering there.
*/
export { ObjectInventoryPanel, recommendedFlyDistance, } from './ObjectInventoryPanel';
export type { ObjectInventoryPanelProps, ObjectInventoryKind, } from './ObjectInventoryPanel';
export { LayerControlPanel } from './LayerControlPanel';
export type { LayerControlPanelProps, RenderLayers, GroupVisibility, GroupCounts, } from './LayerControlPanel';