UNPKG

@rero/ng-core

Version:

RERO angular core library.

19 lines (18 loc) 706 B
import { HttpClient } from '@angular/common/http'; import { TranslateLoader as BaseTranslateLoader } from '@ngx-translate/core'; import { Observable } from 'rxjs'; import { CoreConfigService } from '../core-config.service'; /** * Loader for translations used in ngx-translate library. */ export declare class TranslateLoader implements BaseTranslateLoader { protected coreConfigService: CoreConfigService; protected http: HttpClient; private translations; private coreTranslations; /** * Return observable used by ngx-translate to get translations. * @param lang - string, language to retrieve translations from. */ getTranslation(lang: string): Observable<any>; }