import type { CountryCodeType, CurrencyCodeType, StandardOutputFields } from './common.js';
export interface GeteBayDetailsResponse extends StandardOutputFields {
    BuyerRequirementDetails: {
        DetailVersion: string;
        LinkedPayPalAccount?: boolean;
        MaximumBuyerPolicyViolations?: {
            NumberOfPolicyViolations?: any;
            PolicyViolationDuration?: {
                Description?: string;
                Period?: 'CustomCode' | 'Days_180' | 'Days_30' | 'Days_360';
            };
        };
        MaximumItemRequirements?: {
            MaximumItemCount?: number;
            MinimumFeedbackScore?: number;
        };
        MaximumUnpaidItemStrikesInfo?: {
            MaximumUnpaidItemStrikesCount?: {
                Count?: number;
            };
            MaximumUnpaidItemStrikesDuration?: {
                Description?: string;
                Period?: 'CustomCode' | 'Days_180' | 'Days_30' | 'Days_360';
            };
        };
        MinimumFeedbackScore?: any;
        ShipToRegistrationCountry?: boolean;
        UpdateTime: string;
    };
    CountryDetails?: {
        Country?: CountryCodeType;
        Description?: string;
        DetailVersion: string;
        UpdateTime: string;
    };
    CurrencyDetails?: {
        Currency?: CurrencyCodeType;
        Description?: string;
        DetailVersion: string;
        UpdateTime: string;
    };
    DispatchTimeMaxDetails?: {
        Description?: string;
        DetailVersion: string;
        DispatchTimeMax?: number;
        ExtendedHandling: boolean;
        UpdateTime: string;
    };
    ExcludeShippingLocationDetails?: {
        Description?: string;
        DetailVersion?: string;
        Location?: string;
        Region?: string;
        UpdateTime?: string;
    };
    ItemSpecificDetails?: {
        DetailVersion: string;
        MaxCharactersPerName?: number;
        MaxCharactersPerValue?: number;
        MaxItemSpecificsPerItem?: number;
        MaxValuesPerName?: number;
        UpdateTime: string;
    };
    ListingFeatureDetails?: {
        BoldTitle: 'CustomCode' | 'Disabled' | 'Enabled';
        Border: string;
        DetailVersion: string;
        FeaturedFirst: 'CustomCode' | 'Disabled' | 'Enabled' | 'PowerSellerOnly' | 'TopRatedSellerOnly';
        FeaturedPlus: 'CustomCode' | 'Disabled' | 'Enabled' | 'PowerSellerOnly' | 'TopRatedSellerOnly';
        GiftIcon: string;
        Highlight: string;
        HomePageFeatured: 'CustomCode' | 'Disabled' | 'Enabled';
        ProPack: string;
        UpdateTime: string;
    };
    ListingStartPriceDetails?: {
        Description?: string;
        DetailVersion: string;
        ListingType?: 'AdType' | 'Auction' | 'Chinese' | 'CustomCode' | 'FixedPriceItem' | 'LeadGeneration' | 'PersonalOffer' | 'Unknown';
        MinBuyItNowPricePercent?: number;
        StartPrice?: number | {
            value: number;
            currencyID: CurrencyCodeType;
        };
        UpdateTime: string;
    };
    PaymentOptionDetails?: {
        Description?: string;
        DetailVersion?: string;
        PaymentOption?: 'CashOnPickup' | 'COD' | 'CustomCode' | 'MOCC' | 'PersonalCheck';
        UpdateTime?: string;
    };
    ProductDetails?: {
        ProductIdentifierUnavailableText?: string;
    };
    RecoupmentPolicyDetails?: {
        DetailVersion: string;
        EnforcedOnListingSite: boolean;
        EnforcedOnRegistrationSite: boolean;
        UpdateTime: string;
    };
    RegionDetails?: {
        Description?: string;
        DetailVersion?: string;
        RegionID?: string;
        UpdateTime?: string;
    };
    RegionOfOriginDetails?: {
        Description?: string;
        DetailVersion?: string;
        RegionOfOrigin?: string;
        Status?: any;
        UpdateTime?: string;
    };
    ReturnPolicyDetails?: {
        Description?: boolean;
        DetailVersion: string;
        Refund?: {
            Description?: string;
            RefundOption?: string;
        };
        ReturnsAccepted?: {
            Description?: string;
            ReturnsAcceptedOption?: string;
        };
        ReturnsWithin?: {
            Description?: string;
            ReturnsWithinOption?: string;
        };
        ShippingCostPaidBy?: {
            Description?: string;
            ShippingCostPaidByOption?: string;
        };
        UpdateTime: string;
    };
    ShippingCarrierDetails?: {
        Description?: string;
        DetailVersion: string;
        ShippingCarrier?: 'A1CourierServices' | 'ABF' | 'AeroPost' | 'ALLIEDEXPRESS' | 'AMWST' | 'AnPost' | 'APC' | 'ARAMEX' | 'ARVATO' | 'ASM' | 'AustralianAirExpress' | 'AustraliaPost' | 'AVRT' | 'Bartolini' | 'BELGIANPOST' | 'BKNS' | 'BluePackage' | 'BPost' | 'BusinessPost' | 'CanPar' | 'CENF' | 'CEVA' | 'ChinaPost' | 'Chronoexpres' | 'Chronopost' | 'CHUKOU1' | 'ChunghwaPost' | 'CitiPost' | 'CityLink' | 'ClickandQuick' | 'CNWY' | 'ColiposteDomestic' | 'ColiposteInternational' | 'Colissimo' | 'CollectPlus' | 'Correos' | 'CPC' | 'CustomCode' | 'DAIPost' | 'DayandRoss' | 'DBSchenker' | 'DeutschePost' | 'DHL' | 'DHLEKB' | 'DHLEXPRESS' | 'DHLG' | 'DHLGlobalMail' | 'DieSchweizerischePost' | 'DPD' | 'DPXThailand' | 'Ducros' | 'EGO' | 'EMF' | 'Exapaq' | 'Fastway' | 'FASTWAYCOURIERS' | 'FedEx' | 'FedExSmartPost' | 'FLYT' | 'FLYTExpress' | 'FlytExpressUSDirectline' | 'FourPX' | 'FourPXCHINA' | 'FourPXExpress' | 'FourPXLTD' | 'FTFT' | 'FulfilExpressAccStation' | 'FulfilExpresseForCity' | 'FulfilExpressEverydaySource' | 'FulfilExpressiTrimming' | 'GLS' | 'HDUSA' | 'Hermes' | 'HomeDeliveryNetwork' | 'HongKongPost' | 'HUNTEREXPRESS' | 'iLoxx' | 'IndiaPost' | 'IndonesiaPost' | 'Interlink' | 'InterPost' | 'IoInvio' | 'Iparcel' | 'IsraelPost' | 'JapanPost' | 'KIALA' | 'KoreaPost' | 'Landmark' | 'LAPOSTE' | 'LDSO' | 'LTL' | 'MALAYSIAPOST' | 'MannaFreight' | 'Metapack' | 'MNGTurkey' | 'MondialRelay' | 'MRW' | 'MSI' | 'Nacex' | 'NEMF' | 'ODFL' | 'OFFD' | 'ONTRACK' | 'OsterreichischePostAG' | 'Other' | 'OVNT' | 'Parcelforce' | 'ParcelPool' | 'Philpost' | 'Pilot' | 'PITD' | 'PocztaPolska' | 'Pocztex' | 'PosteItaliane' | 'POSTITALIANO' | 'PostNL' | 'PostNordNorway' | 'Prestige' | 'Quantium' | 'RETL' | 'RoyalMail' | 'RRUN' | 'SAIA' | 'SDA' | 'Seur' | 'SevenLSP' | 'SFC' | 'SFCExpress' | 'SINGAPOREPOST' | 'Siodemka' | 'SioliandFontana' | 'SkynetMalaysia' | 'SMARTSEND' | 'Sogetras' | 'Spediamo' | 'SpeeDee' | 'StarTrack' | 'SuntekExpressLTD' | 'SwissPost' | 'TELE' | 'TEMANDO' | 'THAILANDPOST' | 'TNT' | 'TNTEXPRESS' | 'TNTPost' | 'Toll' | 'TPG' | 'TWW' | 'UBI' | 'UKMail' | 'UPS' | 'UPSC' | 'UPSMailInnovations' | 'USFG' | 'USPS' | 'USPSCeP' | 'USPSPMI' | 'VietnamPost' | 'VITR' | 'WATKINS' | 'Winit' | 'Wise' | 'WNdirect' | 'WPX' | 'YANWEN' | 'Yodel' | 'YRC';
        ShippingCarrierID?: number;
        UpdateTime: string;
    };
    ShippingCategoryDetails?: {
        Description?: string;
        DetailVersion: string;
        ShippingCategory?: string;
        UpdateTime: string;
    };
    ShippingLocationDetails?: {
        Description?: string;
        DetailVersion: string;
        ShippingLocation?: string;
        UpdateTime: string;
    };
    ShippingPackageDetails?: {
        DefaultValue?: boolean;
        Description?: string;
        DetailVersion: string;
        DimensionsSupported?: boolean;
        PackageID?: number;
        ShippingPackage?: 'BulkyGoods' | 'Caravan' | 'Cars' | 'CustomCode' | 'Europallet' | 'ExpandableToughBags' | 'ExtraLargePack' | 'Furniture' | 'IndustryVehicles' | 'LargeCanadaPostBox' | 'LargeCanadaPostBubbleMailer' | 'LargeEnvelope' | 'Letter' | 'MailingBoxes' | 'MediumCanadaPostBox' | 'MediumCanadaPostBubbleMailer' | 'Motorbikes' | 'None' | 'OneWayPallet' | 'PackageThickEnvelope' | 'PaddedBags' | 'ParcelOrPaddedEnvelope' | 'Roll' | 'SmallCanadaPostBox' | 'SmallCanadaPostBubbleMailer' | 'ToughBags' | 'UPSLetter' | 'USPSFlatRateEnvelope' | 'USPSLargePack' | 'VeryLargePack' | 'Winepak';
        UpdateTime: string;
    };
    ShippingServiceDetails?: {
        CostGroupFlat?: string;
        DeprecationDetails?: {
            AnnouncementStartTime?: string;
            EventTime?: string;
            MessageType?: 'CustomCode' | 'Deprecation' | 'DeprecationAndMapping' | 'Mapping' | 'None';
        };
        Description: string;
        DetailVersion: string;
        DimensionsRequired?: boolean;
        ExpeditedService?: boolean;
        InternationalService?: boolean;
        MappedToShippingServiceID?: number;
        ServiceType?: 'Calculated' | 'CalculatedDomesticFlatInternational' | 'CustomCode' | 'Flat' | 'FlatDomesticCalculatedInternational' | 'Free' | 'Freight' | 'FreightFlat' | 'NotSpecified';
        ShippingCarrier?: 'A1CourierServices' | 'ABF' | 'AeroPost' | 'ALLIEDEXPRESS' | 'AMWST' | 'AnPost' | 'APC' | 'ARAMEX' | 'ARVATO' | 'ASM' | 'AustralianAirExpress' | 'AustraliaPost' | 'AVRT' | 'Bartolini' | 'BELGIANPOST' | 'BKNS' | 'BluePackage' | 'BPost' | 'BusinessPost' | 'CanPar' | 'CENF' | 'CEVA' | 'ChinaPost' | 'Chronoexpres' | 'Chronopost' | 'CHUKOU1' | 'ChunghwaPost' | 'CitiPost' | 'CityLink' | 'ClickandQuick' | 'CNWY' | 'ColiposteDomestic' | 'ColiposteInternational' | 'Colissimo' | 'CollectPlus' | 'Correos' | 'CPC' | 'CustomCode' | 'DAIPost' | 'DayandRoss' | 'DBSchenker' | 'DeutschePost' | 'DHL' | 'DHLEKB' | 'DHLEXPRESS' | 'DHLG' | 'DHLGlobalMail' | 'DieSchweizerischePost' | 'DPD' | 'DPXThailand' | 'Ducros' | 'EGO' | 'EMF' | 'Exapaq' | 'Fastway' | 'FASTWAYCOURIERS' | 'FedEx' | 'FedExSmartPost' | 'FLYT' | 'FLYTExpress' | 'FlytExpressUSDirectline' | 'FourPX' | 'FourPXCHINA' | 'FourPXExpress' | 'FourPXLTD' | 'FTFT' | 'FulfilExpressAccStation' | 'FulfilExpresseForCity' | 'FulfilExpressEverydaySource' | 'FulfilExpressiTrimming' | 'GLS' | 'HDUSA' | 'Hermes' | 'HomeDeliveryNetwork' | 'HongKongPost' | 'HUNTEREXPRESS' | 'iLoxx' | 'IndiaPost' | 'IndonesiaPost' | 'Interlink' | 'InterPost' | 'IoInvio' | 'Iparcel' | 'IsraelPost' | 'JapanPost' | 'KIALA' | 'KoreaPost' | 'Landmark' | 'LAPOSTE' | 'LDSO' | 'LTL' | 'MALAYSIAPOST' | 'MannaFreight' | 'Metapack' | 'MNGTurkey' | 'MondialRelay' | 'MRW' | 'MSI' | 'Nacex' | 'NEMF' | 'ODFL' | 'OFFD' | 'ONTRACK' | 'OsterreichischePostAG' | 'Other' | 'OVNT' | 'Parcelforce' | 'ParcelPool' | 'Philpost' | 'Pilot' | 'PITD' | 'PocztaPolska' | 'Pocztex' | 'PosteItaliane' | 'POSTITALIANO' | 'PostNL' | 'PostNordNorway' | 'Prestige' | 'Quantium' | 'RETL' | 'RoyalMail' | 'RRUN' | 'SAIA' | 'SDA' | 'Seur' | 'SevenLSP' | 'SFC' | 'SFCExpress' | 'SINGAPOREPOST' | 'Siodemka' | 'SioliandFontana' | 'SkynetMalaysia' | 'SMARTSEND' | 'Sogetras' | 'Spediamo' | 'SpeeDee' | 'StarTrack' | 'SuntekExpressLTD' | 'SwissPost' | 'TELE' | 'TEMANDO' | 'THAILANDPOST' | 'TNT' | 'TNTEXPRESS' | 'TNTPost' | 'Toll' | 'TPG' | 'TWW' | 'UBI' | 'UKMail' | 'UPS' | 'UPSC' | 'UPSMailInnovations' | 'USFG' | 'USPS' | 'USPSCeP' | 'USPSPMI' | 'VietnamPost' | 'VITR' | 'WATKINS' | 'Winit' | 'Wise' | 'WNdirect' | 'WPX' | 'YANWEN' | 'Yodel' | 'YRC';
        ShippingCategory?: string;
        ShippingPackage?: 'BulkyGoods' | 'Caravan' | 'Cars' | 'CustomCode' | 'Europallet' | 'ExpandableToughBags' | 'ExtraLargePack' | 'Furniture' | 'IndustryVehicles' | 'LargeCanadaPostBox' | 'LargeCanadaPostBubbleMailer' | 'LargeEnvelope' | 'Letter' | 'MailingBoxes' | 'MediumCanadaPostBox' | 'MediumCanadaPostBubbleMailer' | 'Motorbikes' | 'None' | 'OneWayPallet' | 'PackageThickEnvelope' | 'PaddedBags' | 'ParcelOrPaddedEnvelope' | 'Roll' | 'SmallCanadaPostBox' | 'SmallCanadaPostBubbleMailer' | 'ToughBags' | 'UPSLetter' | 'USPSFlatRateEnvelope' | 'USPSLargePack' | 'VeryLargePack' | 'Winepak';
        ShippingService?: string;
        ShippingServiceID?: number;
        ShippingServicePackageDetails?: {
            DimensionsRequired?: boolean;
            Name?: 'BulkyGoods' | 'Caravan' | 'Cars' | 'CustomCode' | 'Europallet' | 'ExpandableToughBags' | 'ExtraLargePack' | 'Furniture' | 'IndustryVehicles' | 'LargeCanadaPostBox' | 'LargeCanadaPostBubbleMailer' | 'LargeEnvelope' | 'Letter' | 'MailingBoxes' | 'MediumCanadaPostBox' | 'MediumCanadaPostBubbleMailer' | 'Motorbikes' | 'None' | 'OneWayPallet' | 'PackageThickEnvelope' | 'PaddedBags' | 'ParcelOrPaddedEnvelope' | 'Roll' | 'SmallCanadaPostBox' | 'SmallCanadaPostBubbleMailer' | 'ToughBags' | 'UPSLetter' | 'USPSFlatRateEnvelope' | 'USPSLargePack' | 'VeryLargePack' | 'Winepak';
        };
        ShippingTimeMax?: number;
        ShippingTimeMin?: number;
        SurchargeApplicable?: boolean;
        UpdateTime: string;
        ValidForSellingFlow?: boolean;
        WeightRequired?: boolean;
    };
    SiteDetails?: {
        DetailVersion: 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';
        SiteID?: number;
        UpdateTime: string;
    };
    TaxJurisdiction?: {
        DetailVersion?: string;
        JurisdictionID?: string;
        JurisdictionName?: string;
        UpdateTime?: string;
    };
    TimeZoneDetails?: {
        DaylightSavingsInEffect?: boolean;
        DaylightSavingsLabel?: string;
        DaylightSavingsOffset?: string;
        DetailVersion: string;
        StandardLabel?: string;
        StandardOffset?: string;
        TimeZoneID?: string;
        UpdateTime: string;
    };
    URLDetails?: {
        DetailVersion: string;
        URL?: string;
        URLType?: 'CustomCode' | 'eBayStoreURL' | 'LargeLogoURL' | 'MediumLogoURL' | 'MyeBayBiddingURL' | 'MyeBayNotWonURL' | 'MyeBayURL' | 'MyeBayWatchingURL' | 'MyeBayWonURL' | 'SmallLogoURL' | 'ViewItemURL' | 'ViewUserURL';
        UpdateTime: string;
    };
    UpdateTime: string;
    VariationDetails?: {
        DetailVersion: string;
        MaxNamesPerVariationSpecificsSet?: number;
        MaxValuesPerVariationSpecificsSetName?: number;
        MaxVariationsPerItem?: number;
        UpdateTime: string;
    };
}
