diff --git a/src/Umbraco.Web.UI.Client/libs/models/index.ts b/src/Umbraco.Web.UI.Client/libs/models/index.ts index 32c74f8f84..df5bf0d1e9 100644 --- a/src/Umbraco.Web.UI.Client/libs/models/index.ts +++ b/src/Umbraco.Web.UI.Client/libs/models/index.ts @@ -164,25 +164,3 @@ export interface DataSourceResponse { data?: T; error?: ProblemDetailsModel; } - -export interface UmbRepositoryFactory { - new (host: UmbControllerHostInterface): T; -} - -export interface UmbTreeRepository { - requestRootItems: () => Promise<{ - data: PagedEntityTreeItemModel | undefined; - error: ProblemDetailsModel | undefined; - }>; - requestChildrenOf: (parentKey: string | null) => Promise<{ - data: PagedEntityTreeItemModel | undefined; - error: ProblemDetailsModel | undefined; - }>; - requestItems: (keys: string[]) => Promise<{ - data: Array | undefined; - error: ProblemDetailsModel | undefined; - }>; - rootItems: () => Promise>; - childrenOf: (parentKey: string | null) => Promise>; - items: (keys: string[]) => Promise>; -}