import vtkOrientationMarkerWidget from '@kitware/vtk.js/Interaction/Widgets/OrientationMarkerWidget'; import vtkRenderer from '@kitware/vtk.js/Rendering/Core/Renderer'; import vtkRenderWindow from '@kitware/vtk.js/Rendering/Core/RenderWindow'; import vtkRenderWindowInteractor from '@kitware/vtk.js/Rendering/Core/RenderWindowInteractor'; export interface vtkContext { renderWindow: vtkRenderWindow; renderer: vtkRenderer; interactor: vtkRenderWindowInteractor; orientationWidget: vtkOrientationMarkerWidget; brandingWidget: any; widgetManager: any; data: any[]; } export interface vtkReactState { renderer: { [index: string]: any; }; scene: { [index: string]: any; }[]; }