import type { CurrencyCodeType, StandardOutputFields } from './common.js'; export interface PlaceOfferResponse extends StandardOutputFields { BestOffer: { BestOfferID?: string; Status?: 'Accepted' | 'Active' | 'AdminEnded' | 'All' | 'Countered' | 'CustomCode' | 'Declined' | 'Expired' | 'Pending' | 'PendingBuyerConfirmation' | 'PendingBuyerPayment' | 'Retracted' | 'SellerAccept'; }; OrderLineItemID?: string; SellingStatus: { ConvertedCurrentPrice?: number | { value: number; currencyID: CurrencyCodeType; }; CurrentPrice: number | { value: number; currencyID: CurrencyCodeType; }; HighBidder?: { UserID?: string; }; MinimumToBid?: number | { value: number; currencyID: CurrencyCodeType; }; ReserveMet?: boolean; SuggestedBidValues?: { BidValue?: number | { value: number; currencyID: CurrencyCodeType; }; }; }; TransactionID?: string; }