diff --git a/src/Umbraco.Web.UI.Client/src/libs/controller-api/controller-host-element.mixin.ts b/src/Umbraco.Web.UI.Client/src/libs/controller-api/controller-host-element.mixin.ts index d9ff2fe975..68cc3d21bf 100644 --- a/src/Umbraco.Web.UI.Client/src/libs/controller-api/controller-host-element.mixin.ts +++ b/src/Umbraco.Web.UI.Client/src/libs/controller-api/controller-host-element.mixin.ts @@ -3,14 +3,8 @@ import type { UmbControllerAlias } from './controller-alias.type.js'; import { UmbControllerHostBaseMixin } from './controller-host-base.mixin.js'; import type { UmbControllerHost } from './controller-host.interface.js'; import type { UmbController } from './controller.interface.js'; -import type { UmbLocalizeController } from '@umbraco-cms/backoffice/localization-api'; export declare class UmbControllerHostElement extends HTMLElement implements UmbControllerHost { - /** - * Use the UmbLocalizeController to localize your element. - * @see UmbLocalizeController - */ - localize: UmbLocalizeController; hasController(controller: UmbController): boolean; getControllers(filterMethod: (ctrl: UmbController) => boolean): UmbController[]; addController(controller: UmbController): void; diff --git a/src/Umbraco.Web.UI.Client/src/libs/element-api/element.mixin.ts b/src/Umbraco.Web.UI.Client/src/libs/element-api/element.mixin.ts index 3c8934cb41..a8e49f0f3e 100644 --- a/src/Umbraco.Web.UI.Client/src/libs/element-api/element.mixin.ts +++ b/src/Umbraco.Web.UI.Client/src/libs/element-api/element.mixin.ts @@ -33,6 +33,11 @@ export declare class UmbElement extends UmbControllerHostElement { alias: string | UmbContextToken, callback: UmbContextCallback ): UmbContextConsumerController; + /** + * Use the UmbLocalizeController to localize your element. + * @see UmbLocalizeController + */ + localize: UmbLocalizeController; } export const UmbElementMixin = (superClass: T) => {