diff --git a/src/components/index.ts b/src/components/index.ts index fefbd167a..f2ecaf23d 100644 --- a/src/components/index.ts +++ b/src/components/index.ts @@ -101,3 +101,20 @@ export type { } from './navigation/GlobalNavigation/WorkspaceSelector/WorkspaceSelectorItems' export { SuiteLogo } from './navigation/GlobalNavigation/SuiteLogo' export { Typography } from './general/Typography/Typography' + +// UPS +export { UserPreferencesService } from '../services/user-preferences/user-preferences' +export { CompositeUserPreferencesService } from '../services/user-preferences/composite-user-preferences-service' +export { type CompositeUserPreferences } from '../services/user-preferences/models/user-preferences/composite-user-preferences' +export { + UserPreferenceScopeType, + type UserPreferenceDefinition, + type UserPreferenceDefinitions, +} from '../services/user-preferences/models/definitions' +export { + type UserPreferences, + USER_PREFERENCE_SCOPE_SEPARATOR, + UserPreferenceGlobalScope, + type UserPreference, + type UserPreferenceScope, +} from '../services/user-preferences/models/storage-models' diff --git a/src/services/user-preferences/models/definitions/index.ts b/src/services/user-preferences/models/definitions/index.ts new file mode 100644 index 000000000..8da4ec469 --- /dev/null +++ b/src/services/user-preferences/models/definitions/index.ts @@ -0,0 +1,3 @@ +export * from './user-preference-definition' +export * from './user-preference-definitions' +export * from './user-preference-scope-type' diff --git a/src/services/user-preferences/models/storage-models/index.ts b/src/services/user-preferences/models/storage-models/index.ts new file mode 100644 index 000000000..e9256b06c --- /dev/null +++ b/src/services/user-preferences/models/storage-models/index.ts @@ -0,0 +1,3 @@ +export * from './user-preference' +export * from './user-preference-scope' +export * from './user-preferences'