diff --git a/npm/ng-packs/packages/core/src/lib/models/common.ts b/npm/ng-packs/packages/core/src/lib/models/common.ts index 6e4eead683..652cc07ea3 100644 --- a/npm/ng-packs/packages/core/src/lib/models/common.ts +++ b/npm/ng-packs/packages/core/src/lib/models/common.ts @@ -2,11 +2,11 @@ import { EventEmitter, Type } from '@angular/core'; import { Router } from '@angular/router'; import { Subject } from 'rxjs'; import { eLayoutType } from '../enums/common'; -import { Config } from './config'; +import { Environment } from './environment'; export namespace ABP { export interface Root { - environment: Partial; + environment: Partial; registerLocaleFn: (locale: string) => Promise; skipGetAppConfiguration?: boolean; sendNullsAsQueryParam?: boolean; diff --git a/npm/ng-packs/packages/core/src/lib/models/index.ts b/npm/ng-packs/packages/core/src/lib/models/index.ts index e5776a682e..bdcc74f1ce 100644 --- a/npm/ng-packs/packages/core/src/lib/models/index.ts +++ b/npm/ng-packs/packages/core/src/lib/models/index.ts @@ -2,7 +2,9 @@ export * from './application-configuration'; export * from './common'; export * from './config'; export * from './dtos'; +export * from './environment'; export * from './find-tenant-result-dto'; +export * from './localization'; export * from './profile'; export * from './replaceable-components'; export * from './rest'; diff --git a/npm/ng-packs/packages/core/src/lib/models/localization.ts b/npm/ng-packs/packages/core/src/lib/models/localization.ts new file mode 100644 index 0000000000..1d0e4d91c2 --- /dev/null +++ b/npm/ng-packs/packages/core/src/lib/models/localization.ts @@ -0,0 +1,6 @@ +export interface LocalizationWithDefault { + key: string; + defaultValue: string; +} + +export type LocalizationParam = string | LocalizationWithDefault;