import * as i0 from '@angular/core'; import { InjectionToken, Provider } from '@angular/core'; import { TranslateLoader, TranslationObject } from '@ngx-translate/core'; import { Observable } from 'rxjs'; interface TranslateHttpLoaderConfig { prefix: string; suffix: string; enforceLoading: boolean; useHttpBackend: boolean; } declare const TRANSLATE_HTTP_LOADER_CONFIG: InjectionToken>; declare class TranslateHttpLoader implements TranslateLoader { private http; private config; constructor(); /** * Gets the translations from the server */ getTranslation(lang: string): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } declare function provideTranslateHttpLoader(config?: Partial): Provider[]; export { TRANSLATE_HTTP_LOADER_CONFIG, TranslateHttpLoader, provideTranslateHttpLoader }; export type { TranslateHttpLoaderConfig };