import { HttpClient } from '@angular/common/http'; import { DeviceDetectorResult } from 'device-detector-js'; import { Observable } from 'rxjs'; export declare class ApiService { private http; constructor(http: HttpClient); getDevice(): Observable; otpSMSGen(path: string, otpSMSGen: OTPSMSGen): Observable; resendOTPSMS(path: string, resendOTPSMS: ResendOTPSMS): Observable; otpSMSValidate(path: string, otpSMSValidate: OTPSMSValidate): Observable; } export interface OTPSMSGen { action: '1'; countryCode: string; formId: string; mobileNo: string; prdName: string; } export interface OTPSMSRes { status: string; serviceId: string; errorCode?: string; errorMessage?: string; } export interface ResendOTPSMS { action: '3'; countryCode: string; serviceId: string; } export interface OTPSMSValidate { action: '2'; countryCode: string; otp: string; serviceId: string; }