/** * @module viw-webgl-component */ import * as VIM from 'vim-webgl-viewer/'; import { AugmentedElement } from '../helpers/element'; export type ViewerState = { vim: VIM.Vim; selection: VIM.Object3D[]; elements: AugmentedElement[]; }; export declare function useViewerState(viewer: VIM.Viewer): ViewerState;