@c8y/ngx-components
Version:
Angular modules for Cumulocity IoT applications
26 lines • 1.23 kB
TypeScript
import { ModuleWithProviders, Provider } from '@angular/core';
import { OptionsService } from '../common/options.service';
import { AppStateService } from '../common/ui-state.service';
import * as i0 from "@angular/core";
import * as i1 from "ngx-bootstrap/datepicker";
import * as i2 from "./c8y-translate.module";
export declare function localePathFactory(options: OptionsService): string;
export declare function languagesFactory(options: OptionsService): import("@c8y/options").Languages;
export declare function localeId(appStateService: AppStateService): {
readonly lang: string;
toLowerCase(): any;
toString(): any;
};
export declare function getAngularLocalesLanguageString(language?: string): string;
/**
* The angular module definition for i18n (translation).
* @exports I18nModule
*/
export declare class I18nModule {
static providers(): Provider[];
static forRoot(): ModuleWithProviders<I18nModule>;
static ɵfac: i0.ɵɵFactoryDeclaration<I18nModule, never>;
static ɵmod: i0.ɵɵNgModuleDeclaration<I18nModule, never, [typeof i1.BsDatepickerModule], [typeof i2.C8yTranslateModule]>;
static ɵinj: i0.ɵɵInjectorDeclaration<I18nModule>;
}
//# sourceMappingURL=i18n.module.d.ts.map