/// import { Adal5User } from './adal5-user'; import { Observable } from 'rxjs/Rx'; export declare class Adal5Service { private adalContext; private adal5User; constructor(); init(configOptions: adal.Config): void; readonly config: adal.Config; readonly userInfo: Adal5User; login(): void; loginInProgress(): boolean; logOut(): void; handleWindowCallback(): void; getCachedToken(resource: string): string; acquireToken(resource: string): Observable; getUser(): Observable; clearCache(): void; clearCacheForResource(resource: string): void; info(message: string): void; verbose(message: string): void; GetResourceForEndpoint(url: string): string; refreshDataFromCache(): void; private updateDataFromCache(resource); }