import type { CountryCodeType, CurrencyCodeType, StandardOutputFields } from './common.js';
export interface GetAllBiddersResponse extends StandardOutputFields {
    BidArray: {
        Offer?: {
            Action: 'Absentee' | 'Accept' | 'AutoCancel' | 'AutoRetraction' | 'Bid' | 'BuyItNow' | 'Cancelled' | 'Counter' | 'CustomCode' | 'Decline' | 'Offer' | 'Purchase' | 'Retraction' | 'Unknown';
            ConvertedPrice: number | {
                value: number;
                currencyID: CurrencyCodeType;
            };
            Currency: CurrencyCodeType;
            HighestBid: number | {
                value: number;
                currencyID: CurrencyCodeType;
            };
            MaxBid: number | {
                value: number;
                currencyID: CurrencyCodeType;
            };
            MyMaxBid?: number | {
                value: number;
                currencyID: CurrencyCodeType;
            };
            Quantity: number;
            SecondChanceEnabled: boolean;
            SiteCurrency: CurrencyCodeType;
            TimeBid: string;
            User: {
                AboutMePage: boolean;
                BiddingSummary?: {
                    BidActivityWithSeller?: number;
                    BidRetractions?: number;
                    BidsToUniqueCategories?: number;
                    BidsToUniqueSellers?: number;
                    ItemBidDetails?: {
                        BidCount?: number;
                        CategoryID?: string;
                        ItemID?: string;
                        LastBidTime?: string;
                        SellerID?: string;
                    };
                    SummaryDays?: number;
                    TotalBids?: number;
                };
                BuyerInfo: {
                    ShippingAddress: {
                        Country: CountryCodeType;
                        PostalCode: string;
                    };
                };
                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;
                PositiveFeedbackPercent?: number;
                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';
                UserAnonymized: boolean;
                UserID?: string;
                UserIDChanged: boolean;
                UserIDLastChanged: string;
                VATStatus: 'CustomCode' | 'NoVATTax' | 'VATExempt' | 'VATTax';
                eBayGoodStanding: boolean;
            };
        };
    };
    HighBidder: string;
    HighestBid: number | {
        value: number;
        currencyID: CurrencyCodeType;
    };
    ListingStatus: 'Active' | 'Completed' | 'Custom' | 'CustomCode' | 'Ended';
}
