import type { CountryCodeType, CurrencyCodeType, StandardOutputFields } from './common.js'; export interface GetBidderListResponse extends StandardOutputFields { BidItemArray: { Item: { ApplicationData?: string; AutoPay: boolean; BestOfferDetails?: { BestOfferCount?: number; BestOfferEnabled?: boolean; }; BuyItNowPrice: number | { value: number; currencyID: CurrencyCodeType; }; BuyerGuaranteePrice?: number | { value: number; currencyID: CurrencyCodeType; }; BuyerProtection?: 'CustomCode' | 'ItemEligible' | 'ItemIneligible' | 'ItemMarkedEligible' | 'ItemMarkedIneligible' | 'NoCoverage'; BuyerRequirementDetails?: { MaximumItemRequirements?: { MaximumItemCount?: number; MinimumFeedbackScore?: number; }; MaximumUnpaidItemStrikesInfo?: { Count?: number; Period?: 'CustomCode' | 'Days_180' | 'Days_30' | 'Days_360'; }; ShipToRegistrationCountry?: boolean; ZeroFeedbackScore?: boolean; }; BuyerResponsibleForShipping?: boolean; Charity?: { CharityID?: string; CharityName?: string; DonationPercent?: number; LogoURL?: string; Mission?: string; Status?: 'CustomCode' | 'NoLongerValid' | 'Valid'; }; Country: CountryCodeType; Currency: CurrencyCodeType; DisableBuyerRequirements?: boolean; DispatchTimeMax?: number; FreeAddedCategory?: { CategoryID?: string; CategoryName?: string; }; ItemID: string; ListingDetails: { Adult: boolean; BindingAuction: boolean; BuyItNowAvailable?: boolean; CheckoutEnabled: boolean; ConvertedBuyItNowPrice: number | { value: number; currencyID: CurrencyCodeType; }; ConvertedReservePrice?: number | { value: number; currencyID: CurrencyCodeType; }; ConvertedStartPrice: number | { value: number; currencyID: CurrencyCodeType; }; EndTime: string; HasPublicMessages: boolean; HasReservePrice: boolean; HasUnansweredQuestions: boolean; RelistedItemID?: string; SecondChanceOriginalItemID?: string; StartTime: string; ViewItemURL: string; ViewItemURLForNaturalSearch?: string; }; ListingDuration?: string; ListingEnhancement?: 'BoldTitle' | 'CustomCode'; ListingType: 'AdType' | 'Auction' | 'Chinese' | 'CustomCode' | 'FixedPriceItem' | 'LeadGeneration' | 'PersonalOffer' | 'Unknown'; Location: string; LocationDefaulted?: boolean; LotSize?: number; PayPalEmailAddress?: string; PaymentDetails?: { DaysToFullPayment?: number; DepositAmount?: number | { value: number; currencyID: CurrencyCodeType; }; DepositType?: 'CustomCode' | 'None' | 'OtherMethod'; HoursToDeposit?: number; }; PaymentMethods?: 'CashOnPickup' | 'COD' | 'CustomCode' | 'MOCC' | 'PersonalCheck'; PictureDetails?: { PictureURL?: string; }; PostalCode?: string; PrimaryCategory: { CategoryID: string; CategoryName: string; }; PrivateListing: boolean; ProductListingDetails?: { Copyright?: string; IncludeStockPhotoURL?: boolean; IncludeeBayProductDetails?: boolean; StockPhotoURL?: string; UseStockPhotoURLAsGallery?: boolean; }; Quantity: number; ReservePrice?: number | { value: number; currencyID: CurrencyCodeType; }; ReturnPolicy?: { Description?: string; InternationalRefundOption?: string; InternationalReturnsAcceptedOption?: string; InternationalReturnsWithinOption?: string; InternationalShippingCostPaidByOption?: string; Refund?: string; RefundOption?: string; ReturnsAccepted?: string; ReturnsAcceptedOption?: string; ReturnsWithin?: string; ReturnsWithinOption?: string; ShippingCostPaidBy?: string; ShippingCostPaidByOption?: string; }; ReviseStatus: { BuyItNowAdded?: boolean; BuyItNowLowered?: boolean; ItemRevised: boolean; ReserveLowered?: boolean; ReserveRemoved?: boolean; }; SKU?: string; SecondaryCategory?: { CategoryID?: string; CategoryName?: string; }; Seller: { AboutMePage: boolean; Email?: string; FeedbackPrivate: boolean; FeedbackRatingStar: 'Blue' | 'CustomCode' | 'Green' | 'GreenShooting' | 'None' | 'Purple' | 'PurpleShooting' | 'Red' | 'RedShooting' | 'SilverShooting' | 'Turquoise' | 'TurquoiseShooting' | 'Yellow' | 'YellowShooting'; FeedbackScore: number; IDVerified: boolean; NewUser: boolean; RegistrationDate: string; SellerInfo: { AllowPaymentEdit: boolean; CIPBankAccountStored: boolean; CheckoutEnabled: boolean; GoodStanding: boolean; QualifiesForB2BVAT: boolean; SafePaymentExempt: boolean; SellerLevel: 'Bronze' | 'CustomCode' | 'Gold' | 'None' | 'Platinum' | 'Silver' | 'Titanium'; StoreOwner: boolean; TopRatedSeller?: boolean; }; Site: 'Australia' | 'Austria' | 'Belgium_Dutch' | 'Belgium_French' | 'Canada' | 'CanadaFrench' | 'CustomCode' | 'Cyprus' | 'Czechia' | 'eBayMotors' | 'France' | 'Germany' | 'HongKong' | 'India' | 'Ireland' | 'Italy' | 'Malaysia' | 'Netherlands' | 'Philippines' | 'Poland' | 'Russia' | 'Singapore' | 'Spain' | 'Switzerland' | 'UK' | 'US'; Status: 'AccountOnHold' | 'Confirmed' | 'CreditCardVerify' | 'CustomCode' | 'Deleted' | 'Ghost' | 'Guest' | 'InMaintenance' | 'Merged' | 'RegistrationCodeMailOut' | 'Suspended' | 'TermPending' | 'Unconfirmed' | 'Unknown'; UserID?: string; UserIDChanged: boolean; UserIDLastChanged: string; VATStatus: 'CustomCode' | 'NoVATTax' | 'VATExempt' | 'VATTax'; eBayGoodStanding: boolean; }; SellerVacationNote?: string; SellingStatus: { BidCount: number; BidIncrement: number | { value: number; currencyID: CurrencyCodeType; }; ConvertedCurrentPrice?: number | { value: number; currencyID: CurrencyCodeType; }; CurrentPrice: number | { value: number; currencyID: CurrencyCodeType; }; FinalValueFee?: number | { value: number; currencyID: CurrencyCodeType; }; HighBidder?: { AboutMePage: boolean; Email?: string; FeedbackPrivate: boolean; FeedbackRatingStar: 'Blue' | 'CustomCode' | 'Green' | 'GreenShooting' | 'None' | 'Purple' | 'PurpleShooting' | 'Red' | 'RedShooting' | 'SilverShooting' | 'Turquoise' | 'TurquoiseShooting' | 'Yellow' | 'YellowShooting'; FeedbackScore: number; IDVerified: boolean; NewUser: boolean; RegistrationDate: string; Site: 'Australia' | 'Austria' | 'Belgium_Dutch' | 'Belgium_French' | 'Canada' | 'CanadaFrench' | 'CustomCode' | 'Cyprus' | 'Czechia' | 'eBayMotors' | 'France' | 'Germany' | 'HongKong' | 'India' | 'Ireland' | 'Italy' | 'Malaysia' | 'Netherlands' | 'Philippines' | 'Poland' | 'Russia' | 'Singapore' | 'Spain' | 'Switzerland' | 'UK' | 'US'; Status: 'AccountOnHold' | 'Confirmed' | 'CreditCardVerify' | 'CustomCode' | 'Deleted' | 'Ghost' | 'Guest' | 'InMaintenance' | 'Merged' | 'RegistrationCodeMailOut' | 'Suspended' | 'TermPending' | 'Unconfirmed' | 'Unknown'; UserID?: string; UserIDChanged: boolean; UserIDLastChanged: string; VATStatus: 'CustomCode' | 'NoVATTax' | 'VATExempt' | 'VATTax'; eBayGoodStanding: boolean; }; LeadCount?: number; ListingStatus: 'Active' | 'Completed' | 'Custom' | 'CustomCode' | 'Ended'; MinimumToBid: number | { value: number; currencyID: CurrencyCodeType; }; PromotionalSaleDetails?: { EndTime?: string; OriginalPrice?: number | { value: number; currencyID: CurrencyCodeType; }; StartTime?: string; }; QuantitySold: number; ReserveMet: boolean; SecondChanceEligible: boolean; }; ShipToLocations: string; ShippingDetails?: { GetItFast?: boolean; InternationalShippingServiceOption?: { ShipToLocation?: string; ShippingService?: string; ShippingServiceAdditionalCost?: number | { value: number; currencyID: CurrencyCodeType; }; ShippingServiceCost?: number | { value: number; currencyID: CurrencyCodeType; }; ShippingServicePriority?: number; }; SalesTax?: { SalesTaxPercent?: number; SalesTaxState?: string; ShippingIncludedInTax?: boolean; }; SellerExcludeShipToLocationsPreference?: boolean; ShippingType?: 'Calculated' | 'CalculatedDomesticFlatInternational' | 'CustomCode' | 'Flat' | 'FlatDomesticCalculatedInternational' | 'Free' | 'Freight' | 'FreightFlat' | 'NotSpecified'; TaxTable?: { TaxJurisdiction?: { JurisdictionID?: string; SalesTaxPercent?: number; ShippingIncludedInTax?: boolean; }; }; ThirdPartyCheckout?: boolean; }; Site: 'Australia' | 'Austria' | 'Belgium_Dutch' | 'Belgium_French' | 'Canada' | 'CanadaFrench' | 'CustomCode' | 'Cyprus' | 'Czechia' | 'eBayMotors' | 'France' | 'Germany' | 'HongKong' | 'India' | 'Ireland' | 'Italy' | 'Malaysia' | 'Netherlands' | 'Philippines' | 'Poland' | 'Russia' | 'Singapore' | 'Spain' | 'Switzerland' | 'UK' | 'US'; StartPrice: number | { value: number; currencyID: CurrencyCodeType; }; Storefront?: { StoreCategory2ID?: bigint; StoreCategoryID?: bigint; StoreURL?: string; }; SubTitle?: string; TimeLeft: string; Title: string; UUID?: string; VATDetails?: { VATPercent?: number; }; }; }; Bidder: { AboutMePage: boolean; Email?: string; FeedbackPrivate: boolean; FeedbackRatingStar: 'Blue' | 'CustomCode' | 'Green' | 'GreenShooting' | 'None' | 'Purple' | 'PurpleShooting' | 'Red' | 'RedShooting' | 'SilverShooting' | 'Turquoise' | 'TurquoiseShooting' | 'Yellow' | 'YellowShooting'; FeedbackScore: number; IDVerified: boolean; NewUser: boolean; RegistrationDate: string; Site: 'Australia' | 'Austria' | 'Belgium_Dutch' | 'Belgium_French' | 'Canada' | 'CanadaFrench' | 'CustomCode' | 'Cyprus' | 'Czechia' | 'eBayMotors' | 'France' | 'Germany' | 'HongKong' | 'India' | 'Ireland' | 'Italy' | 'Malaysia' | 'Netherlands' | 'Philippines' | 'Poland' | 'Russia' | 'Singapore' | 'Spain' | 'Switzerland' | 'UK' | 'US'; Status: 'AccountOnHold' | 'Confirmed' | 'CreditCardVerify' | 'CustomCode' | 'Deleted' | 'Ghost' | 'Guest' | 'InMaintenance' | 'Merged' | 'RegistrationCodeMailOut' | 'Suspended' | 'TermPending' | 'Unconfirmed' | 'Unknown'; UserID?: string; UserIDChanged: boolean; UserIDLastChanged: string; VATStatus: 'CustomCode' | 'NoVATTax' | 'VATExempt' | 'VATTax'; eBayGoodStanding: boolean; }; }