/**
 * @module viw-webgl-component
 */
import * as VIM from 'vim-webgl-viewer/';
import { SettingsState } from './settingsState';
/**
 * JSX Component to interact with settings.
 * @param viewer current viewer
 * @param settings setting state
 * @param visible will return null if this is false.
 * @returns
 */
export declare function MenuSettings(props: {
    viewer: VIM.Viewer;
    settings: SettingsState;
    visible: boolean;
}): import("react/jsx-runtime").JSX.Element;
