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;
}
