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; }