guildwars2-ts
Version:
GuildWars 2 API Wrapper in Typescript
119 lines (118 loc) • 4.34 kB
TypeScript
import { AccountApi, AchievementsApi, BackstoryApi, BuildApi, CharactersApi, ColorsApi, CommerceApi, ContinentsApi, CurrenciesApi, DailyCraftingApi, DungeonsApi, EmblemApi, EmotesApi, FilesApi, FinishersApi, GlidersApi, GuildApi, HomeApi, HomesteadApi, ItemStatsApi, ItemsApi, JadebotsApi, LegendaryArmoryApi, LegendsApi, LogosApi, MailCarriersApi, MapChestsApi, MapsApi, MasteriesApi, MaterialsApi, MinisApi, MountsApi, NoveltiesApi, OutfitsApi, PetsApi, ProfessionsApi, PvPApi, QuaggansApi, QuestsApi, RacesApi, RaidsApi, RecipesApi, SkiffsApi, SkillsApi, SkinsApi, SpecializationsApi, StoriesApi, SubtokenApi, TitlesApi, TokenInfoApi, TraitsApi, WizardsVaultApi, WorldBossesApi, WorldsApi, WorldVsWorldApi } from './apis';
import { ApiBase } from './base/apiBase';
/**
* Entrypoint for the API
*/
export declare class GW2Api extends ApiBase {
private readonly _params;
/** /v2/account Api */
readonly account: AccountApi;
/** /v2/achievements Api */
readonly achievements: AchievementsApi;
/** /v2/backstory Api */
readonly backstory: BackstoryApi;
/** /v2/build Api */
readonly build: BuildApi;
/** /v2/characters Api */
readonly characters: CharactersApi;
/** /v2/colors Api */
readonly colors: ColorsApi;
/** /v2/commerce Api */
readonly commerce: CommerceApi;
/** /v2/continents Api */
readonly continents: ContinentsApi;
/** /v2/currencies Api */
readonly currencies: CurrenciesApi;
/** /v2/dailycrafting Api */
readonly dailyCrafting: DailyCraftingApi;
/** /v2/dungeons Api */
readonly dungeons: DungeonsApi;
/** /v2/emblem Api */
readonly emblem: EmblemApi;
/** /v2/emotes Api */
readonly emotes: EmotesApi;
/** /v2/files Api */
readonly files: FilesApi;
/** /v2/finishers Api */
readonly finishers: FinishersApi;
/** /v2/gliders Api */
readonly gliders: GlidersApi;
/** /v2/guild Api */
readonly guild: GuildApi;
/** /v2/home Api */
readonly home: HomeApi;
/** /v2/homestead Api */
readonly homestead: HomesteadApi;
/** /v2/items Api */
readonly items: ItemsApi;
/** /v2/itemstats Api */
readonly itemstats: ItemStatsApi;
/** /v2/logos Api */
readonly logos: LogosApi;
/** /v2/jadebots Api */
readonly jadebots: JadebotsApi;
/** /v2/legendaryarmory Api */
readonly legendaryArmory: LegendaryArmoryApi;
/** /v2/legends Api */
readonly legends: LegendsApi;
/** /v2/mailcarriers Api */
readonly mailCarriers: MailCarriersApi;
/** /v2/mapchests Api */
readonly mapChests: MapChestsApi;
/** /v2/maps Api */
readonly maps: MapsApi;
/** /v2/masteries Api */
readonly masteries: MasteriesApi;
/** /v2/materials Api */
readonly materials: MaterialsApi;
/** /v2/minis Api */
readonly minis: MinisApi;
/** /v2/mounts Api */
readonly mounts: MountsApi;
/** /v2/novelties Api */
readonly novelties: NoveltiesApi;
/** /v2/outfits Api */
readonly outfits: OutfitsApi;
/** /v2/pets Api */
readonly pets: PetsApi;
/** /v2/professions Api */
readonly professions: ProfessionsApi;
/** /v2/pvp Api */
readonly pvp: PvPApi;
/** /v2/quaggans Api */
readonly quaggans: QuaggansApi;
/** /v2/quests Api */
readonly quests: QuestsApi;
/** /v2/races Api */
readonly races: RacesApi;
/** /v2/raids Api */
readonly raids: RaidsApi;
/** /v2/recipes Api */
readonly recipes: RecipesApi;
/** /v2/skiffs Api */
readonly skiffs: SkiffsApi;
/** /v2/skills Api */
readonly skills: SkillsApi;
/** /v2/skins Api */
readonly skins: SkinsApi;
/** /v2/specializations Api */
readonly specializations: SpecializationsApi;
/** /v2/stories Api */
readonly stories: StoriesApi;
/** /v2/subtoken Api */
readonly subtoken: SubtokenApi;
/** /v2/titles Api */
readonly titles: TitlesApi;
/** /v2/tokeninfo Api */
readonly tokenInfo: TokenInfoApi;
/** /v2/traits Api */
readonly traits: TraitsApi;
/** /v2/wizardsvault Api */
readonly wizardsVault: WizardsVaultApi;
/** /v2/worldbosses Api */
readonly worldBosses: WorldBossesApi;
/** /v2/worlds Api */
readonly worlds: WorldsApi;
/** /v2/wvw Api */
readonly wvw: WorldVsWorldApi;
}