import { HttpClient } from '@angular/common/http'; import { Router } from '@angular/router'; import { Observable } from 'rxjs/internal/Observable'; import { ILoginCheckPostBody, ILoginCheckPostResponse, IUser } from './auth.model'; export declare class AuthService { private router; private http; private environment; constructor(router: Router, http: HttpClient, environment: any); user$: Observable; private authError$$; private authError$; setAuthError(err: any): void; getAuthError$(): Observable; isAuthorized$(): Observable; /** * Get user's data */ getUser$(): Observable; /** * Logout user */ logout(): void; /** * Get user JWT token * $returns {string} */ getToken(): string; loginCheck(params: ILoginCheckPostBody): Observable; }