import { Viewer } from "../../core-viewers/webgl";
import { SettingsItem } from "../settings/settingsItem";
import { WebglSettings } from "./settings";
export declare function getControlBarVariousSettings(): SettingsItem<WebglSettings>[];
export declare function getPanelsVisibilitySettings(): SettingsItem<WebglSettings>[];
export declare function getInputsSettings(viewer: Viewer): SettingsItem<WebglSettings>[];
export declare function getControlBarMeasureSettings(): SettingsItem<WebglSettings>[];
export declare function getWebglSettingsContent(viewer: Viewer): SettingsItem<WebglSettings>[];
/**
 * Apply given vim viewer settings to the given viewer.
 */
export declare function applyWebglSettings(settings: WebglSettings): void;
