import { AuthenticationResult } from "./AuthenticationResult";
export interface AuthenticationSessionResult<TAuthenticationResult extends AuthenticationResult = AuthenticationResult> {
    status: AuthenticationSessionStatus;
    successRedirectUrl: string;
    id: string;
    authenticationResult: TAuthenticationResult;
    validPeriodInMinutes: number;
}
export declare enum AuthenticationSessionStatus {
    Ok = 0,
    Failed = 1,
    FailedNewSession = 2,
    Success = 3
}
