UNPKG

@ngx-translate/core

Version:

The internationalization (i18n) library for Angular

28 lines (27 loc) 986 B
import { ModuleWithProviders, Provider } from "@angular/core"; export * from "./lib/translate.loader"; export * from "./lib/translate.service"; export * from "./lib/missing-translation-handler"; export * from "./lib/translate.parser"; export * from "./lib/translate.compiler"; export * from "./lib/translate.directive"; export * from "./lib/translate.pipe"; export * from "./lib/translate.store"; export interface TranslateModuleConfig { loader?: Provider; compiler?: Provider; parser?: Provider; missingTranslationHandler?: Provider; isolate?: boolean; useDefaultLang?: boolean; } export declare class TranslateModule { /** * Use this method in your root module to provide the TranslateService */ static forRoot(config?: TranslateModuleConfig): ModuleWithProviders; /** * Use this method in your other (non root) modules to import the directive/pipe */ static forChild(config?: TranslateModuleConfig): ModuleWithProviders; }