import type { CountryCodeType, CurrencyCodeType, StandardOutputFields } from './common.js';
export interface GetUserPreferencesResponse extends StandardOutputFields {
    BidderNoticePreferences: {
        UnsuccessfulBidderNoticeIncludeMyItems?: boolean;
    };
    CombinedPaymentPreferences?: {
        CombinedPaymentOption?: 'CustomCode' | 'DiscountSpecified' | 'NoCombinedPayment' | 'SpecifyDiscountLater';
    };
    DispatchCutoffTimePreference?: {
        CutoffTime?: string;
    };
    EmailShipmentTrackingNumberPreference?: boolean;
    EndOfAuctionEmailPreferences?: {
        EmailCustomized: boolean;
        LogoCustomized?: boolean;
        LogoType: 'CustomCode' | 'Customized' | 'None' | 'Store' | 'WinningBidderNotice';
        LogoURL?: string;
        TemplateText?: string;
        TextCustomized?: boolean;
    };
    GlobalShippingProgramListingPreference?: boolean;
    OfferGlobalShippingProgramPreference?: boolean;
    OutOfStockControlPreference?: boolean;
    OverrideGSPServiceWithIntlServicePreference?: boolean;
    PickupDropoffSellerPreference?: boolean;
    PurchaseReminderEmailPreferences?: {
        PurchaseReminderEmailPreferences?: boolean;
    };
    RequiredShipPhoneNumberPreference?: boolean;
    SellerExcludeShipToLocationPreferences?: {
        ExcludeShipToLocation?: string;
    };
    SellerFavoriteItemPreferences?: {
        FavoriteItemID?: string;
        ListingType?: 'AdType' | 'Auction' | 'Chinese' | 'CustomCode' | 'FixedPriceItem' | 'LeadGeneration' | 'PersonalOffer' | 'Unknown';
        MaxPrice?: number | {
            value: number;
            currencyID: CurrencyCodeType;
        };
        MinPrice?: number | {
            value: number;
            currencyID: CurrencyCodeType;
        };
        SearchKeywords?: string;
        SearchSortOrder?: 'CustomCode' | 'EndingFirst' | 'HighestPriced' | 'HighestPricedPlusShipping' | 'LowestPriced' | 'LowestPricedPlusShipping' | 'NewlyListed';
        StoreCategoryID?: bigint;
    };
    SellerPaymentPreferences?: {
        AlwaysUseThisPaymentAddress?: boolean;
        DefaultPayPalEmailAddress?: string;
        DisplayPayNowButton?: string;
        FedExRateOption?: 'CustomCode' | 'FedExCounter' | 'FedExDiscounted' | 'FedExStandardList';
        PayPalAlwaysOn?: boolean;
        PayPalPreferred?: boolean;
        SellerPaymentAddress?: {
            Country?: CountryCodeType;
        };
        UPSRateOption?: 'CustomCode' | 'UPSDailyRates' | 'UPSOnDemandRates';
        USPSRateOption?: 'CustomCode' | 'USPSDiscounted' | 'USPSRetail';
    };
    SellerProfilePreferences?: {
        SellerProfileOptedIn?: boolean;
        SupportedSellerProfiles?: {
            SupportedSellerProfile?: {
                CategoryGroup?: {
                    IsDefault?: boolean;
                    Name?: string;
                };
                ProfileID?: bigint;
                ProfileName?: string;
                ProfileType?: string;
                ShortSummary?: string;
            };
        };
    };
    SellerReturnPreferences?: {
        OptedIn?: boolean;
    };
    UnpaidItemAssistancePreferences?: {
        AutoRelist?: boolean;
        DelayBeforeOpeningDispute?: number;
        ExcludedUser?: string;
        OptInStatus?: boolean;
        RemoveAllExcludedUsers?: boolean;
    };
    eBayPLUSPreference?: {
        Country?: CountryCodeType;
        ListingPreference?: boolean;
        OptInStatus?: boolean;
    };
}
