import { ScanView } from './ScanView';
import { DisplaySettings } from './DisplaySettings';
import { SlicerData } from './SlicerData';
import { SettingsData } from './SettingsData';
import { ViewOrientations } from './ViewOrientations';
import { LayoutData } from './LayoutData';
import { ColourPresetData } from './ColourPresetData';
import { NavigationCubeData } from './NavigationCubeData';
import { ScanMovementData } from './ScanMovementData';
export interface CurrentScanState {
Version: string;
CurrentView: ScanView;
Display: DisplaySettings;
Slice: SlicerData;
InteractionSettings: SettingsData;
Orientations: ViewOrientations;
Layout: LayoutData;
Colour: ColourPresetData;
NavigationCube: NavigationCubeData;
ScanMovement: ScanMovementData;
}
{
"Version": "String",
"CurrentView": "ScanView",
"Display": "DisplaySettings",
"Slice": "SlicerData",
"InteractionSettings": "SettingsData",
"Orientations": "ViewOrientations",
"Layout": "LayoutData",
"Colour": "ColourPresetData",
"NavigationCube": "NavigationCubeData",
"ScanMovement": "ScanMovementData"
}