From b1ad19197d91cd1fab73f2887f3b7d62da935a85 Mon Sep 17 00:00:00 2001 From: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com> Date: Thu, 3 Aug 2023 10:17:35 +0200 Subject: [PATCH] isolate types --- src/Umbraco.Web.UI.Client/src/libs/localization-api/index.ts | 4 ++-- .../src/libs/localization-api/types/translation.ts | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 src/Umbraco.Web.UI.Client/src/libs/localization-api/types/translation.ts diff --git a/src/Umbraco.Web.UI.Client/src/libs/localization-api/index.ts b/src/Umbraco.Web.UI.Client/src/libs/localization-api/index.ts index 139e9726f8..1decb1ba87 100644 --- a/src/Umbraco.Web.UI.Client/src/libs/localization-api/index.ts +++ b/src/Umbraco.Web.UI.Client/src/libs/localization-api/index.ts @@ -1,3 +1,3 @@ -export * from './registry/translation.registry.js'; export * from './localize.controller.js'; -export { registerTranslation } from './manager.js'; +export * from './types/translation.js'; +export * from './manager.js'; diff --git a/src/Umbraco.Web.UI.Client/src/libs/localization-api/types/translation.ts b/src/Umbraco.Web.UI.Client/src/libs/localization-api/types/translation.ts new file mode 100644 index 0000000000..f3216f17eb --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/libs/localization-api/types/translation.ts @@ -0,0 +1,3 @@ +export type UmbTranslationEntry = string | ((...args: never[]) => string); +export type UmbTranslationsDictionary = Record>; +export type UmbTranslationsFlatDictionary = Record;