bungie-net-core
Version:
An easy way to interact with the Bungie.net API
170 lines (169 loc) • 14.2 kB
TypeScript
/**
* Bungie.Net API
* These endpoints constitute the functionality exposed by Bungie.net, both for more traditional website functionality and for connectivity to Bungie video games and their related functionality.
*
* Contact: support@bungie.com
*
* NOTE: This class is auto generated by the bungie-net-core code generator program
* Repository: {@link https://github.com/owens1127/bungie-net-core}
* Do not edit these files manually.
*/
import { DestinyProgressionDefinition } from '../models/Destiny/Definitions/DestinyProgressionDefinition';
import { DestinyInventoryItemDefinition } from '../models/Destiny/Definitions/DestinyInventoryItemDefinition';
import { DestinyCollectibleDefinition } from '../models/Destiny/Definitions/Collectibles/DestinyCollectibleDefinition';
import { DestinyMaterialRequirementSetDefinition } from '../models/Destiny/Definitions/DestinyMaterialRequirementSetDefinition';
import { DestinyPresentationNodeDefinition } from '../models/Destiny/Definitions/Presentation/DestinyPresentationNodeDefinition';
import { DestinyObjectiveDefinition } from '../models/Destiny/Definitions/DestinyObjectiveDefinition';
import { DestinyLocationDefinition } from '../models/Destiny/Definitions/DestinyLocationDefinition';
import { DestinyVendorDefinition } from '../models/Destiny/Definitions/DestinyVendorDefinition';
import { DestinyFactionDefinition } from '../models/Destiny/Definitions/DestinyFactionDefinition';
import { DestinyDestinationDefinition } from '../models/Destiny/Definitions/DestinyDestinationDefinition';
import { DestinyPlaceDefinition } from '../models/Destiny/Definitions/DestinyPlaceDefinition';
import { DestinyActivityDefinition } from '../models/Destiny/Definitions/DestinyActivityDefinition';
import { DestinyActivityTypeDefinition } from '../models/Destiny/Definitions/DestinyActivityTypeDefinition';
import { DestinyActivityModifierDefinition } from '../models/Destiny/Definitions/ActivityModifiers/DestinyActivityModifierDefinition';
import { DestinyActivityModeDefinition } from '../models/Destiny/Definitions/DestinyActivityModeDefinition';
import { DestinyActivityGraphDefinition } from '../models/Destiny/Definitions/Director/DestinyActivityGraphDefinition';
import { DestinyEquipmentSlotDefinition } from '../models/Destiny/Definitions/DestinyEquipmentSlotDefinition';
import { DestinyInventoryBucketDefinition } from '../models/Destiny/Definitions/DestinyInventoryBucketDefinition';
import { DestinySocketTypeDefinition } from '../models/Destiny/Definitions/Sockets/DestinySocketTypeDefinition';
import { DestinySocketCategoryDefinition } from '../models/Destiny/Definitions/Sockets/DestinySocketCategoryDefinition';
import { DestinyVendorGroupDefinition } from '../models/Destiny/Definitions/DestinyVendorGroupDefinition';
import { DestinySandboxPerkDefinition } from '../models/Destiny/Definitions/DestinySandboxPerkDefinition';
import { DestinyDamageTypeDefinition } from '../models/Destiny/Definitions/DestinyDamageTypeDefinition';
import { DestinyStatDefinition } from '../models/Destiny/Definitions/DestinyStatDefinition';
import { DestinyRecordDefinition } from '../models/Destiny/Definitions/Records/DestinyRecordDefinition';
import { DestinyLoreDefinition } from '../models/Destiny/Definitions/Lore/DestinyLoreDefinition';
import { DestinyGenderDefinition } from '../models/Destiny/Definitions/DestinyGenderDefinition';
import { DestinyTraitDefinition } from '../models/Destiny/Definitions/Traits/DestinyTraitDefinition';
import { DestinyMetricDefinition } from '../models/Destiny/Definitions/Metrics/DestinyMetricDefinition';
import { DestinyItemTierTypeDefinition } from '../models/Destiny/Definitions/Items/DestinyItemTierTypeDefinition';
import { DestinyStatGroupDefinition } from '../models/Destiny/Definitions/DestinyStatGroupDefinition';
import { DestinySandboxPatternDefinition } from '../models/Destiny/Definitions/DestinySandboxPatternDefinition';
import { DestinyClassDefinition } from '../models/Destiny/Definitions/DestinyClassDefinition';
import { DestinyArtifactDefinition } from '../models/Destiny/Definitions/Artifacts/DestinyArtifactDefinition';
import { DestinyProgressionLevelRequirementDefinition } from '../models/Destiny/Definitions/Progression/DestinyProgressionLevelRequirementDefinition';
import { DestinyPowerCapDefinition } from '../models/Destiny/Definitions/PowerCaps/DestinyPowerCapDefinition';
import { DestinyRewardSourceDefinition } from '../models/Destiny/Definitions/DestinyRewardSourceDefinition';
import { DestinyEnergyTypeDefinition } from '../models/Destiny/Definitions/EnergyTypes/DestinyEnergyTypeDefinition';
import { DestinyPlugSetDefinition } from '../models/Destiny/Definitions/Sockets/DestinyPlugSetDefinition';
import { DestinyItemCategoryDefinition } from '../models/Destiny/Definitions/DestinyItemCategoryDefinition';
import { DestinyBreakerTypeDefinition } from '../models/Destiny/Definitions/BreakerTypes/DestinyBreakerTypeDefinition';
import { DestinySeasonDefinition } from '../models/Destiny/Definitions/Seasons/DestinySeasonDefinition';
import { DestinySeasonPassDefinition } from '../models/Destiny/Definitions/Seasons/DestinySeasonPassDefinition';
import { DestinyEventCardDefinition } from '../models/Destiny/Definitions/Seasons/DestinyEventCardDefinition';
import { DestinyGuardianRankDefinition } from '../models/Destiny/Definitions/GuardianRanks/DestinyGuardianRankDefinition';
import { DestinyChecklistDefinition } from '../models/Destiny/Definitions/Checklists/DestinyChecklistDefinition';
import { DestinySocialCommendationNodeDefinition } from '../models/Destiny/Definitions/Social/DestinySocialCommendationNodeDefinition';
import { DestinySocialCommendationDefinition } from '../models/Destiny/Definitions/Social/DestinySocialCommendationDefinition';
import { DestinyRaceDefinition } from '../models/Destiny/Definitions/DestinyRaceDefinition';
import { DestinyLoadoutColorDefinition } from '../models/Destiny/Definitions/Loadouts/DestinyLoadoutColorDefinition';
import { DestinyLoadoutIconDefinition } from '../models/Destiny/Definitions/Loadouts/DestinyLoadoutIconDefinition';
import { DestinyLoadoutNameDefinition } from '../models/Destiny/Definitions/Loadouts/DestinyLoadoutNameDefinition';
import { DestinyMilestoneDefinition } from '../models/Destiny/Definitions/Milestones/DestinyMilestoneDefinition';
import { DestinyActivityInteractableDefinition } from '../models/Destiny/Definitions/Activities/DestinyActivityInteractableDefinition';
import { DestinyUnlockDefinition } from '../models/Destiny/Definitions/DestinyUnlockDefinition';
import { DestinyReportReasonCategoryDefinition } from '../models/Destiny/Definitions/Reporting/DestinyReportReasonCategoryDefinition';
import { DestinyMedalTierDefinition } from '../models/Destiny/Definitions/DestinyMedalTierDefinition';
import { DestinyFireteamFinderActivityGraphDefinition } from '../models/Destiny/Definitions/FireteamFinder/DestinyFireteamFinderActivityGraphDefinition';
import { DestinyFireteamFinderActivitySetDefinition } from '../models/Destiny/Definitions/FireteamFinder/DestinyFireteamFinderActivitySetDefinition';
import { DestinyFireteamFinderOptionDefinition } from '../models/Destiny/Definitions/FireteamFinder/DestinyFireteamFinderOptionDefinition';
import { DestinyFireteamFinderOptionGroupDefinition } from '../models/Destiny/Definitions/FireteamFinder/DestinyFireteamFinderOptionGroupDefinition';
import { DestinyFireteamFinderLabelDefinition } from '../models/Destiny/Definitions/FireteamFinder/DestinyFireteamFinderLabelDefinition';
import { DestinyFireteamFinderLabelGroupDefinition } from '../models/Destiny/Definitions/FireteamFinder/DestinyFireteamFinderLabelGroupDefinition';
import { DestinyLoadoutConstantsDefinition } from '../models/Destiny/Definitions/Loadouts/DestinyLoadoutConstantsDefinition';
import { DestinyGuardianRankConstantsDefinition } from '../models/Destiny/Definitions/GuardianRanks/DestinyGuardianRankConstantsDefinition';
import { DestinyFireteamFinderConstantsDefinition } from '../models/Destiny/Definitions/FireteamFinder/DestinyFireteamFinderConstantsDefinition';
import { DestinyDefinition } from '../interfaces';
export type AllManifestComponents = {
DestinyProgressionDefinition: DestinyProgressionDefinition;
DestinyInventoryItemDefinition: DestinyInventoryItemDefinition;
DestinyCollectibleDefinition: DestinyCollectibleDefinition;
DestinyMaterialRequirementSetDefinition: DestinyMaterialRequirementSetDefinition;
DestinyPresentationNodeDefinition: DestinyPresentationNodeDefinition;
DestinyObjectiveDefinition: DestinyObjectiveDefinition;
DestinyLocationDefinition: DestinyLocationDefinition;
DestinyVendorDefinition: DestinyVendorDefinition;
DestinyFactionDefinition: DestinyFactionDefinition;
DestinyDestinationDefinition: DestinyDestinationDefinition;
DestinyPlaceDefinition: DestinyPlaceDefinition;
DestinyActivityDefinition: DestinyActivityDefinition;
DestinyActivityTypeDefinition: DestinyActivityTypeDefinition;
DestinyActivityModifierDefinition: DestinyActivityModifierDefinition;
DestinyActivityModeDefinition: DestinyActivityModeDefinition;
DestinyActivityGraphDefinition: DestinyActivityGraphDefinition;
DestinyEquipmentSlotDefinition: DestinyEquipmentSlotDefinition;
DestinyInventoryBucketDefinition: DestinyInventoryBucketDefinition;
DestinySocketTypeDefinition: DestinySocketTypeDefinition;
DestinySocketCategoryDefinition: DestinySocketCategoryDefinition;
DestinyVendorGroupDefinition: DestinyVendorGroupDefinition;
DestinySandboxPerkDefinition: DestinySandboxPerkDefinition;
DestinyDamageTypeDefinition: DestinyDamageTypeDefinition;
DestinyStatDefinition: DestinyStatDefinition;
DestinyRecordDefinition: DestinyRecordDefinition;
DestinyLoreDefinition: DestinyLoreDefinition;
DestinyGenderDefinition: DestinyGenderDefinition;
DestinyTraitDefinition: DestinyTraitDefinition;
DestinyMetricDefinition: DestinyMetricDefinition;
DestinyItemTierTypeDefinition: DestinyItemTierTypeDefinition;
DestinyStatGroupDefinition: DestinyStatGroupDefinition;
DestinySandboxPatternDefinition: DestinySandboxPatternDefinition;
DestinyClassDefinition: DestinyClassDefinition;
DestinyArtifactDefinition: DestinyArtifactDefinition;
DestinyProgressionLevelRequirementDefinition: DestinyProgressionLevelRequirementDefinition;
DestinyPowerCapDefinition: DestinyPowerCapDefinition;
DestinyRewardSourceDefinition: DestinyRewardSourceDefinition;
DestinyEnergyTypeDefinition: DestinyEnergyTypeDefinition;
DestinyPlugSetDefinition: DestinyPlugSetDefinition;
DestinyItemCategoryDefinition: DestinyItemCategoryDefinition;
DestinyBreakerTypeDefinition: DestinyBreakerTypeDefinition;
DestinySeasonDefinition: DestinySeasonDefinition;
DestinySeasonPassDefinition: DestinySeasonPassDefinition;
DestinyEventCardDefinition: DestinyEventCardDefinition;
DestinyGuardianRankDefinition: DestinyGuardianRankDefinition;
DestinyChecklistDefinition: DestinyChecklistDefinition;
DestinySocialCommendationNodeDefinition: DestinySocialCommendationNodeDefinition;
DestinySocialCommendationDefinition: DestinySocialCommendationDefinition;
DestinyRaceDefinition: DestinyRaceDefinition;
DestinyLoadoutColorDefinition: DestinyLoadoutColorDefinition;
DestinyLoadoutIconDefinition: DestinyLoadoutIconDefinition;
DestinyLoadoutNameDefinition: DestinyLoadoutNameDefinition;
DestinyMilestoneDefinition: DestinyMilestoneDefinition;
DestinyActivityInteractableDefinition: DestinyActivityInteractableDefinition;
DestinyUnlockDefinition: DestinyUnlockDefinition;
DestinyReportReasonCategoryDefinition: DestinyReportReasonCategoryDefinition;
DestinyMedalTierDefinition: DestinyMedalTierDefinition;
DestinyFireteamFinderActivityGraphDefinition: DestinyFireteamFinderActivityGraphDefinition;
DestinyFireteamFinderActivitySetDefinition: DestinyFireteamFinderActivitySetDefinition;
DestinyFireteamFinderOptionDefinition: DestinyFireteamFinderOptionDefinition;
DestinyFireteamFinderOptionGroupDefinition: DestinyFireteamFinderOptionGroupDefinition;
DestinyFireteamFinderLabelDefinition: DestinyFireteamFinderLabelDefinition;
DestinyFireteamFinderLabelGroupDefinition: DestinyFireteamFinderLabelGroupDefinition;
DestinyLoadoutConstantsDefinition: DestinyLoadoutConstantsDefinition;
DestinyGuardianRankConstantsDefinition: DestinyGuardianRankConstantsDefinition;
DestinyFireteamFinderConstantsDefinition: DestinyFireteamFinderConstantsDefinition;
DestinyArtDyeChannelDefinition: DestinyDefinition<unknown>;
DestinyArtDyeReferenceDefinition: DestinyDefinition<unknown>;
DestinyProgressionMappingDefinition: DestinyDefinition<unknown>;
DestinyUnlockValueDefinition: DestinyDefinition<unknown>;
DestinyRewardMappingDefinition: DestinyDefinition<unknown>;
DestinyRewardSheetDefinition: DestinyDefinition<unknown>;
DestinyAchievementDefinition: DestinyDefinition<unknown>;
DestinyBondDefinition: DestinyDefinition<unknown>;
DestinyCharacterCustomizationCategoryDefinition: DestinyDefinition<unknown>;
DestinyCharacterCustomizationOptionDefinition: DestinyDefinition<unknown>;
DestinyEntitlementOfferDefinition: DestinyDefinition<unknown>;
DestinyPlatformBucketMappingDefinition: DestinyDefinition<unknown>;
DestinyRewardAdjusterPointerDefinition: DestinyDefinition<unknown>;
DestinyRewardAdjusterProgressionMapDefinition: DestinyDefinition<unknown>;
DestinyRewardItemListDefinition: DestinyDefinition<unknown>;
DestinySackRewardItemListDefinition: DestinyDefinition<unknown>;
DestinyUnlockCountMappingDefinition: DestinyDefinition<unknown>;
DestinyUnlockEventDefinition: DestinyDefinition<unknown>;
DestinyUnlockExpressionMappingDefinition: DestinyDefinition<unknown>;
DestinyGlobalConstantsDefinition: DestinyDefinition<unknown>;
DestinyInventoryItemLiteDefinition: DestinyDefinition<DestinyInventoryItemDefinition> & {
hash: never;
};
};
export type ManifestLanguage = 'de' | 'en' | 'es' | 'es-mx' | 'fr' | 'it' | 'ja' | 'ko' | 'pl' | 'pt-br' | 'ru' | 'zh-chs' | 'zh-cht';