export class Node { name: any; children: any[]; parent: any; visible: boolean; selectable: boolean; _matrix: any; _dirtyTRS: boolean; _translation: any; _rotation: any; _scale: any; _dirtyWorldMatrix: boolean; _worldMatrix: any; _activeFrameId: number; _hoverFrameId: number; _renderPrimitives: any[] | null; _renderer: any; _selectHandler: any; _setRenderer(renderer: any): void; onRendererChanged(renderer: any): void; clone(): Node; markActive(frameId: any): void; addNode(value: any): void; removeNode(value: any): void; clearNodes(): void; setMatrixDirty(): void; _updateLocalMatrix(): any; set matrix(arg: any); get matrix(): any; get worldMatrix(): any; set translation(arg: any); get translation(): any; set rotation(arg: any); get rotation(): any; set scale(arg: any); get scale(): any; waitForComplete(): Promise; get renderPrimitives(): any[] | null; addRenderPrimitive(primitive: any): void; removeRenderPrimitive(primitive: any): void; clearRenderPrimitives(): void; _hitTestSelectableNode(rigidTransform: any): any; hitTest(rigidTransform: any): any; onSelect(value: any): void; get selectHandler(): any; handleSelect(): void; onHoverStart(): void; onHoverEnd(): void; _update(timestamp: any, frameDelta: any): void; onUpdate(timestamp: any, frameDelta: any): void; }