ggez-banking-sdk
Version:
A Node.js package to handle GGEZ Banking API endpoints, Simplify the process of managing CRUD operations with this efficient and easy-to-use package.
16 lines (15 loc) • 1.09 kB
TypeScript
import { BaseService } from "./baseService";
import type { ConfirmUserSecurity, ForgetSecurityData, ValidateLimitedSecurity, VerifyUserSecurity, LimitedServiceParameters } from "../../types";
declare class LimitedService extends BaseService {
protected endpoint: string;
private authService;
constructor(data: LimitedServiceParameters);
private onLimitedRequest;
validateSecurityData(data: ValidateLimitedSecurity): Promise<import("../..").ApiResponse<ValidateLimitedSecurity>>;
verifySecurityData(data: VerifyUserSecurity): Promise<import("../..").ApiResponse<VerifyUserSecurity>>;
confirmSecurityData(data: ConfirmUserSecurity): Promise<import("../..").ApiResponse<ConfirmUserSecurity>>;
checkForgetSecurityData(data: ForgetSecurityData): Promise<import("../..").ApiResponse<ForgetSecurityData>>;
validateForgetSecurityData(data: ForgetSecurityData): Promise<import("../..").ApiResponse<ForgetSecurityData>>;
confirmForgetSecurityData(data: ForgetSecurityData): Promise<import("../..").ApiResponse<ForgetSecurityData>>;
}
export { LimitedService };