import { UrlService } from "./url.service";
import { BaseInquiryResponse, InquiryData, InquiryDriver, InquiryOptions } from "inquiry";
import { ZarinpalService } from "./zarinpal.service";
import { ZibalService } from "./zibal.service";
export declare class InquiryService {
    private readonly urlService;
    private readonly zarinpalService;
    private readonly zibalService;
    constructor(urlService: UrlService, zarinpalService: ZarinpalService, zibalService: ZibalService);
    getBody(options: InquiryOptions): object;
    getInquiryResponse<T extends InquiryData>(driver: InquiryDriver, response: unknown): BaseInquiryResponse<T>;
}
