import { SwipeupPanelMode } from './swipeuppanelmode.js'; export default class GraphicalInterface { isMobile: boolean; helpVisible: boolean; drawingPanelVisible: boolean; offlinePanelVisible: boolean; printPanelVisible: boolean; extLayerPanelVisible: boolean; crossSectionPanelVisible: boolean; newsPanelVisible: boolean; editPanelVisible: boolean; sharePanelVisible: boolean; selectionComponentVisible: boolean; selectionComponent: string; layoutPanelVisible: boolean; aboutPanelVisible: boolean; userPreferencesPanelVisible: boolean; infoWindowVisible: boolean; searchComponentVisible: boolean; basemapComponentVisible: boolean; darkMapMode: boolean; selectionToolPanelVisible: boolean; darkFrontendMode: boolean; swipeupPanelMode: SwipeupPanelMode; contactPanelVisible: boolean; swipeupPanelContent: 'selector' | 'features' | 'menu' | 'drawing' | 'offline' | null; }