/**
 * @module viw-webgl-react
 */
import { Settings, PartialSettings } from './settings';
/**
 * Retrieves viewer settings from localStorage and applies permissions
 * @param settings - Partial viewer settings to apply permissions from
 * @returns The stored settings with applied permissions, or empty object if retrieval fails
 */
export declare function getLocalSettings(settings?: PartialSettings): {};
/**
 * Saves viewer settings to localStorage after removing permissions
 * @param value - Component settings to save
 */
export declare function saveSettingsToLocal(value: Settings): void;
