import { Character, NameIdKey, Resource, ResponseBase } from "@blizzard-api/core";

//#region src/character-titles/types.d.ts
interface CharacterTitlesSummaryResponse extends ResponseBase {
  active_title?: NameIdKey & {
    display_string: string;
  };
  character: Character;
  titles: Array<NameIdKey>;
}
//#endregion
//#region src/character-titles/index.d.ts
/**
 * @param realmSlug The slug of the realm.
 * @param characterName The lowercase name of the character.
 * @returns a summary of titles a character has obtained.
 */
declare function characterTitlesSummary(realmSlug: string, characterName: string): Resource<CharacterTitlesSummaryResponse>;
//#endregion
export { CharacterTitlesSummaryResponse as n, characterTitlesSummary as t };
//# sourceMappingURL=index-H3YlIpbK.d.ts.map