import { Http } from '@angular/http'; import { TranslateService } from '@ngx-translate/core'; import { Observable } from 'rxjs/Rx'; import 'rxjs/add/operator/map'; import 'rxjs/add/operator/do'; import 'rxjs/add/operator/catch'; import { HyperCookieService } from './hyper-cookie.service'; export declare class CommonService { private environments; private _http; private _hyperCookieService; private _translateService; killAll: boolean; private currentRoute; locale: string; constructor(environments: any, _http: Http, _hyperCookieService: HyperCookieService, _translateService: TranslateService); getUserToken(): string; getUserType(): string; getJobReference(): Observable; getCategory(): Observable; getSubCategory(cat: any): Observable; getCountry(): Observable; getState(country: any): Observable; getCity(country: any, state: any): Observable; getCountries(): Observable; getStates(): Observable; getCities(): Observable; getStatesFromCountry(country: any): Observable; getCitiesFromState(state: any): Observable; getCityById(city: any): Observable; getStateById(state: any): Observable; getCountryById(country: any): Observable; getLanguage(): Observable; getCois(): Observable; getWageFormat(): Observable; getJobType(): Observable; getUserBalance(): Observable; getUserExtract(typeOp: any, period: any, coin: any): Observable; getUserExtractFuture(): Observable; getCitiesStatesCountries(): Observable; getUserExtractDonation(typeOp: any, period: any, coin: any): Observable; getUserExtractDonationApply(): Observable; getUserDonationApply(): Observable; getMessageAlert(): Observable; getListOccupations(): Observable; setCurrentRoute(route: any): void; getCurrentRoute(): string; getStateCitiesUSA(): Observable; verifyEmail(mail: any): Observable; }