1 | import { ModuleWithProviders, Provider } from "@angular/core";
|
2 | export * from "./src/translate.loader";
|
3 | export * from "./src/translate.service";
|
4 | export * from "./src/missing-translation-handler";
|
5 | export * from "./src/translate.parser";
|
6 | export * from "./src/translate.compiler";
|
7 | export * from "./src/translate.directive";
|
8 | export * from "./src/translate.pipe";
|
9 | export interface TranslateModuleConfig {
|
10 | loader?: Provider;
|
11 | compiler?: Provider;
|
12 | parser?: Provider;
|
13 | missingTranslationHandler?: Provider;
|
14 | isolate?: boolean;
|
15 | useDefaultLang?: boolean;
|
16 | }
|
17 | export declare class TranslateModule {
|
18 | |
19 |
|
20 |
|
21 |
|
22 |
|
23 | static forRoot(config?: TranslateModuleConfig): ModuleWithProviders;
|
24 | |
25 |
|
26 |
|
27 |
|
28 |
|
29 | static forChild(config?: TranslateModuleConfig): ModuleWithProviders;
|
30 | }
|