import { DialogRef } from '@angular/cdk/dialog';
import { QdDialogAuthSessionEndResult } from '../models/session-end-result.model';
import * as i0 from "@angular/core";
/**
 * **QdDialogAuthSessionEndComponent**: Component for handling the end of an authentication session, e.g. a PAMS session.
 * It provides the user the option to either re-authenticate or log out via the Identity Broker.
 */
export declare class QdDialogAuthSessionEndComponent {
    private dialogRef;
    constructor(dialogRef: DialogRef<QdDialogAuthSessionEndResult, QdDialogAuthSessionEndComponent>);
    reAuthenticate(): void;
    backToEPortal(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<QdDialogAuthSessionEndComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<QdDialogAuthSessionEndComponent, "qd-dialog-auth-session-end", never, {}, {}, never, never, false, never>;
}
//# sourceMappingURL=dialog-auth-session-end.component.d.ts.map