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