import { BBRIUser } from "../../components/core/BBRIProvider/BBRIUser";
export interface BBRIAuthenticationHook {
    isAuthenticated: boolean;
    isAdmin: boolean;
    user?: BBRIUser;
    login: (onSuccess?: () => void, onFailed?: () => void, onCancelled?: () => void) => void;
    loginRedirect: () => void;
    logout: () => void;
}
declare const useAuthentication: () => BBRIAuthenticationHook;
export default useAuthentication;
