interface Bundle {
    CurrencyID: string;
    DataAssetID: string;
    DurationRemainingInSeconds: number;
    ID: string;
    ItemOffers: {
        BundleItemOfferID: string;
        DiscountedCost: Currency;
        DiscountPercent: number;
        Offer: Offer;
    }[];
    Items: {
        BasePrice: number;
        CurrencyID: string;
        DiscountedPrice: number;
        DiscountPercent: number;
        IsPromoItem: boolean;
        Item: {
            Amount: number;
            ItemID: string;
            ItemTypeID: string;
        };
    }[];
    TotalBaseCost: Currency;
    TotalDiscountedCost: Currency;
    TotalDiscountPercent: number;
    WholesaleOnly: boolean;
}

Properties

CurrencyID: string
DataAssetID: string
DurationRemainingInSeconds: number
ID: string
ItemOffers: {
    BundleItemOfferID: string;
    DiscountedCost: Currency;
    DiscountPercent: number;
    Offer: Offer;
}[]
Items: {
    BasePrice: number;
    CurrencyID: string;
    DiscountedPrice: number;
    DiscountPercent: number;
    IsPromoItem: boolean;
    Item: {
        Amount: number;
        ItemID: string;
        ItemTypeID: string;
    };
}[]
TotalBaseCost: Currency
TotalDiscountedCost: Currency
TotalDiscountPercent: number
WholesaleOnly: boolean