/// <reference path="../../../node_modules/@types/adal/index.d.ts" />
import { Observable } from 'rxjs';
export declare class MsAdalAngular6Service {
    private adalConfig;
    private context;
    constructor(adalConfig: any);
    readonly LoggedInUserEmail: string;
    readonly LoggedInUserName: any;
    login(): void;
    logout(): void;
    GetResourceForEndpoint(url: string): string;
    RenewToken(url: string): void;
    acquireToken(url: string): Observable<any>;
    getToken(url: string): string;
    handleCallback(): void;
    readonly userInfo: adal.User;
    readonly accessToken: string;
    readonly isAuthenticated: boolean;
}
