import { InjectionToken, ModuleWithProviders } from '@angular/core'; import { TranslateLoader } from '@ngx-translate/core'; import { HttpClient } from '@angular/common/http'; import { AnsynTranslationLoader } from './ansyn-translation-loader'; export declare const ROOT_TRANSLATION_PROVIDERS: InjectionToken<{}>; export declare const TRANSLATION_PROVIDERS: InjectionToken<{}>; export declare function TranslationsProvidersFactory(providers: any): any; export declare function RootTranslationsProvidersFactory(...mapSourceProviders: any[]): any[]; export declare function HttpLoaderFactory(http: HttpClient, translationProviders: TranslateLoader[]): AnsynTranslationLoader; export declare class AnsynTranslationModule { static addLoader(providers: Array<{ new (...args: any[]): TranslateLoader; }>): ModuleWithProviders; }