export declare const USER_STATE_KEY_PREFIX = "InteractiveComponents_UserState_Root/";
export declare function resolveUserStateScope(explicitScope: string | undefined | null, namespace: string | undefined | null, name: string | undefined | null): string | null;
export declare function userStateStorageKey(scope: string | null): string | null;
export declare function parseStoredUserSettings(raw: string | undefined | null): Record<string, unknown>;
export declare function mergeUserSettings(hostDefaults: Record<string, unknown> | undefined | null, stored: Record<string, unknown> | undefined | null): Record<string, unknown>;
export declare function applyUserSettingsUpdate(current: Record<string, unknown> | undefined | null, incoming: Record<string, unknown> | undefined | null): Record<string, unknown>;
//# sourceMappingURL=user-state.d.ts.map