import { ZeniAPIResponse } from '../../responsePayload'; import { Token } from './twoFactorAuthentication'; interface SendOtpPayload { otp_challenge: string; } export type SendOtpResponse = ZeniAPIResponse; interface VerifyOtpPayload { is_verified: boolean; message: string; token_info?: TokenPayload; } export interface TokenPayload { message: string; token: string; token_expiration_time: string; token_provider: string; } export type VerifyOtpResponse = ZeniAPIResponse; export declare const toToken: (payload: TokenPayload) => Token; export {};