UNPKG

air-lib

Version:

This is Air's angular component library

19 lines (18 loc) 793 B
import { TranslateService } from '@ngx-translate/core'; import { HttpService } from './http.service'; import { Observable } from 'rxjs'; export declare class TranslationService { private http; translater: TranslateService; private localizationStorage; private defaultLang; private englishLang; private ukraineLang; constructor(translateService: TranslateService, http: HttpService); setLanguage(locale: string): void; loadTranslation(parts: string[]): any; private defaultLocale; translate(key: string | Array<string>, interpolateParams?: Object): Observable<string | any>; translateInstant(key: string | Array<string>, interpolateParams?: Object): string | any; translateSync(key: string | Array<string>): string | any; }