UNPKG

@blizzard-api/wow

Version:

A series of helpers to interact with the World of Warcraft Blizzard API

29 lines (28 loc) 1.25 kB
import { Character, Href, NameIdKey, Resource, ResponseBase } from "@blizzard-api/core"; //#region src/character-quests/types.d.ts interface CharacterCompletedQuestsResponse extends ResponseBase { character: Character; quests: Array<NameIdKey>; } interface CharacterQuestsResponse extends ResponseBase { character: Character; completed: Href; in_progress: Array<NameIdKey>; } //#endregion //#region src/character-quests/index.d.ts /** * @param realmSlug The slug of the realm. * @param characterName The lowercase name of the character. * @returns a list of quests that a character has completed. */ declare function characterCompletedQuests(realmSlug: string, characterName: string): Resource<CharacterCompletedQuestsResponse>; /** * @param realmSlug The slug of the realm. * @param characterName The lowercase name of the character. * @returns a character's active quests as well as a link to the character's completed quests. */ declare function characterQuests(realmSlug: string, characterName: string): Resource<CharacterQuestsResponse>; //#endregion export { CharacterQuestsResponse as i, characterQuests as n, CharacterCompletedQuestsResponse as r, characterCompletedQuests as t }; //# sourceMappingURL=index-05bWHuw-.d.ts.map