UNPKG

easypay-nestjs

Version:
14 lines (13 loc) 748 B
import { Driver } from "../types/general.type"; import { ZarinpalService } from "./zarinpal.service"; import { BaseRequestResponse, RequestData, RequestOptions } from "../request/request"; import { ZibalService } from "./zibal.service"; import { NovinpalService } from "./novinpal.service"; export declare class RequestService { private readonly zarinpalService; private readonly zibalService; private readonly novinpalService; constructor(zarinpalService: ZarinpalService, zibalService: ZibalService, novinpalService: NovinpalService); getRequestBody(driver: Driver, options: RequestOptions): object; getRequestResponse<T extends RequestData>(driver: Driver, response: unknown, sandbox: boolean): BaseRequestResponse<T>; }