import { Auth } from "../authentication/auth"; export declare type EulaContent = React.ReactElement | React.ReactElement; export declare type EulaContentProps = { contents: EulaContent[]; onEulaAccept: () => void; onEulaDecline: () => void; onEulaPrint: () => void; }; export declare type EulaProps = Pick & { eulaAcceptedRedirectUrl: string; auth?: Auth; }; export interface LoginGateOptions { loginPath?: string; redirectUrl?: string; mfaPath?: string; resetPasswordPath?: string; createPasswordPath?: string; noLoginPaths?: string[]; forceEula?: boolean; }