UNPKG

easypay-nestjs

Version:
14 lines (13 loc) 904 B
import { Driver } from "../types/general.type"; import { ZarinpalService } from "./zarinpal.service"; import { BaseVerifyResponse, VerifyData, VerifyOptions } from "../verify/verify"; import { ZibalService } from "./zibal.service"; import { NovinpalService } from "./novinpal.service"; export declare class VerifyService { private readonly zarinpalService; private readonly zibalService; private readonly novinpalService; constructor(zarinpalService: ZarinpalService, zibalService: ZibalService, novinpalService: NovinpalService); getVerifyBody(driver: Driver, options: VerifyOptions): import("../verify/novinpal.verify").NovinpalVerifyPaymentOptions | import("../verify/zibal.verify").ZibalVerifyPaymentOptions | import("../verify/zarinpal.verify").ZarinpalVerifyPaymentOptions; getVerifyResponse<T extends VerifyData>(driver: Driver, response: object): BaseVerifyResponse<T>; }