import { SwipeupPanelMode } from './swipeuppanelmode.js';
export default class GraphicalInterface {
    isMobile: boolean;
    isApi: boolean;
    helpVisible: boolean;
    drawingPanelVisible: boolean;
    offlinePanelVisible: boolean;
    printPanelVisible: boolean;
    extLayerPanelVisible: boolean;
    crossSectionPanelVisible: boolean;
    advancedFilterPanelVisible: 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;
    fullscreenMode: boolean;
    selectionToolPanelVisible: boolean;
    darkFrontendMode: boolean;
    swipeupPanelMode: SwipeupPanelMode;
    contactPanelVisible: boolean;
    swipeupPanelContent: 'selector' | 'features' | 'menu' | 'drawing' | 'offline' | null;
}
