@realsee/dnalogel
Version:
23 lines (22 loc) • 865 B
TypeScript
import type { Five } from '@realsee/five';
import { Cursor } from './Cursor';
import { Object3DHelperController } from '../../../Object3DHelperPlugin';
import { FiveDomEvents } from '../../../shared-utils/five/FiveDomEvents';
import { PointSelector } from '../../../shared-utils/three/PointSelector';
import type { SculptConfig } from '../..';
declare class GlobalModules {
five: Five;
config?: SculptConfig;
_cursor?: Cursor;
_pointSelector?: PointSelector;
_fiveDomEvents?: FiveDomEvents;
_object3DHelper?: Object3DHelperController;
inited: boolean;
get cursor(): Cursor;
get pointSelector(): PointSelector;
get fiveDomEvents(): FiveDomEvents;
get object3DHelper(): Object3DHelperController;
init: (five: Five, config?: SculptConfig) => void;
}
declare const globalModules: GlobalModules;
export { globalModules };