import Restful from '../../index.js'; import { BuyerCloseInquiryRequest, CheckInquiryEligibilityRequest, CreateInquiryRequest, EscalateInquiryRequest, InquirySearchParams, InquiryVoluntaryRefundRequest, SellerProvideRefundInfoRequest, SendMessageRequest, ShipmentInfoRequest } from '../../../../types/index.js'; export default class Inquiry extends Restful { static id: string; get basePath(): string; get useIaf(): boolean; checkInquiryEligibility(payload: CheckInquiryEligibilityRequest): Promise; closeInquiry(inquiryId: string, payload?: BuyerCloseInquiryRequest): Promise; confirmInquiryRefund(inquiryId: string): Promise; createInquiry(payload: CreateInquiryRequest): Promise; escalateInquiry(inquiryId: string, payload: EscalateInquiryRequest): Promise; getInquiry(inquiryId: string): Promise; issueInquiryRefund(inquiryId: string, payload?: InquiryVoluntaryRefundRequest): Promise; provideInquiryRefundInfo(inquiryId: string, payload: SellerProvideRefundInfoRequest): Promise; provideInquiryShipmentInfo(inquiryId: string, payload?: ShipmentInfoRequest): Promise; search(params?: InquirySearchParams): Promise; sendInquiryMessage(inquiryId: string, payload: SendMessageRequest): Promise; }