kwikid-components
Version:
KwikID's Components Library
23 lines (22 loc) • 1.02 kB
TypeScript
import { KwikIDApiService } from "../../services/api.service";
import * as i0 from "@angular/core";
export declare class KwikIDLoginService {
private apiService;
constructor(apiService: KwikIDApiService);
backend: any;
secureApis: any;
utilityFlags: any;
checkIfEncryptAPI(API_KEY: any): boolean;
checkIfDecryptAPI(API_KEY: any): boolean;
checkIfVerifySignature(API_KEY: any): boolean;
setConfig(config: any): void;
userLogin(data: any): Promise<unknown>;
sendUserOtp(formData: any, data: any): Promise<unknown>;
verifyUserOtp(formData: any, data: any): Promise<unknown>;
agentLogin(formData: any, data: any): Promise<unknown>;
sendAgentOtp(formData: any, data: any): Promise<unknown>;
verifyAgentOtp(formData: any, data: any): Promise<unknown>;
changeAgentPassword(formData: any, data: any): Promise<unknown>;
static ɵfac: i0.ɵɵFactoryDeclaration<KwikIDLoginService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<KwikIDLoginService>;
}