/**
 * @module viw-webgl-react
 */
import { AnySettings } from './anySettings';
/**
 * 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?: Partial<AnySettings>): {};
/**
 * Saves viewer settings to localStorage after removing permissions
 * @param value - Component settings to save
 */
export declare function saveSettingsToLocal(value: AnySettings): void;
