import type React from 'react'; import { MFAMethodKey } from '../types'; export interface CoboGuardAuth { id: string; authCode: string; } interface CoboGuardBoxProps { mfaMethodKey: MFAMethodKey; visible: boolean; isBackendGuard: boolean; paramsInit: object; forceCoboGuard: boolean; coboGuardAuthKey: string; coboGuardTimeoutSeconds: number; setCoboGuardAuthKey: (coboGuardAuthKey: string) => void; setCoboGuardTimeoutSeconds: (timeoutSeconds: number) => void; setCurMethodKey: (str: string) => void; triggerCallback: (mfa_method: string, mfa_value: string) => void; queryCoboGuardAuth(guardKey: string): Promise; postCoboGuardAuth(paramsInit: object): Promise<{ guardKey: string; cooldownSeconds: number; }>; userEmail: string; mfaPromiseId: string; } export declare const CoboGuardBox: React.FC; export {};