import { Http } from '@angular/http'; import { Observable } from 'rxjs/Observable'; import 'rxjs/add/operator/map'; import 'rxjs/add/operator/catch'; import 'rxjs/add/observable/throw'; import { AuthConfiguration } from '../modules/auth.configuration'; import { OidcSecurityCommon } from './oidc.security.common'; import { AuthWellKnownEndpoints } from './auth.well-known-endpoints'; export declare class OidcSecurityUserService { private http; private authConfiguration; private oidcSecurityCommon; private authWellKnownEndpoints; userData: any; constructor(http: Http, authConfiguration: AuthConfiguration, oidcSecurityCommon: OidcSecurityCommon, authWellKnownEndpoints: AuthWellKnownEndpoints); initUserData(): Observable; private getIdentityUserData; private handleError(error); }