diff --git a/src/Umbraco.Web.UI.Client/src/core/models/index.ts b/src/Umbraco.Web.UI.Client/libs/models/index.ts similarity index 96% rename from src/Umbraco.Web.UI.Client/src/core/models/index.ts rename to src/Umbraco.Web.UI.Client/libs/models/index.ts index bac83bed0d..3c43ea7c17 100644 --- a/src/Umbraco.Web.UI.Client/src/core/models/index.ts +++ b/src/Umbraco.Web.UI.Client/libs/models/index.ts @@ -1,4 +1,3 @@ -import type { UserStatus } from '../../auth/utils'; import { ContentTreeItem, DocumentTreeItem, @@ -8,7 +7,7 @@ import { } from '@umbraco-cms/backend-api'; // Extension Manifests -export * from '../../../libs/extensions-registry/models'; +export * from '@umbraco-cms/extensions-registry'; // eslint-disable-next-line @typescript-eslint/no-explicit-any export type HTMLElementConstructor = new (...args: any[]) => T; @@ -35,6 +34,7 @@ export interface UserEntity extends Entity { type: 'user'; } +export type UserStatus = 'enabled' | 'inactive' | 'invited' | 'disabled'; export interface UserDetails extends UserEntity { email: string; status: UserStatus;