import { BasePaymentStrategy } from "../types/payment.strategy"; import { ZibalRequestResponseExtraData } from "../types/zibal/request"; import { ZibalVerifyPaymentResponseExtraData } from "../types/zibal/verify"; import { ZibalInquiryResponseExtraData } from "../types/zibal/inquiry"; import { BaseRequestResponse, RequestOptions } from "../types/base/request"; import { BaseVerifyResponse, VerifyOptions } from "../types/base/verify"; import { BaseInquiryResponse, InquiryOptions } from "../types/base/inquiry"; export declare class ZibalStrategy implements BasePaymentStrategy { API_URLS: { sandbox: string; production: string; }; GATEWAY_URLS: { sandbox: string; production: string; }; request(data: RequestOptions): Promise>; verify(data: VerifyOptions): Promise>; inquiry(data: InquiryOptions): Promise>; }