UNPKG

marsol

Version:
38 lines (37 loc) 662 B
/** * * @export * @interface NewOtpRequest */ export interface NewOtpRequest { phoneNumber: string; length?: CodeLength; expiration?: OtpExpiration; clientOs?: OS; language?: Language; operation?: OTPType; } export declare enum CodeLength { FOUR = 4, SIX = 6 } export declare enum OS { ANDROID = "ANDROID", IOS = "IOS", WEB = "WEB", OTHER = "OTHER" } export declare enum OTPType { CODE = "CODE", FLASH_CALL = "FLASH_CALL", VOICE = "VOICE" } export declare enum OtpExpiration { TWO_MIN = 120, FIVE_MIN = 300, TEN_MIN = 600 } export declare enum Language { AR = "AR", EN = "EN" }