UNPKG

guildwars2-ts

Version:

GuildWars 2 API Wrapper in Typescript

46 lines (45 loc) 1.19 kB
import { z } from 'zod'; /** * /v2/characters/:id/core definition */ export declare const CharacterCoreDTO: z.ZodObject<{ /** Character name. */ name: z.ZodString; /** Character race. */ race: z.ZodEnum<{ Asura: "Asura"; Charr: "Charr"; Human: "Human"; Norn: "Norn"; Sylvari: "Sylvari"; }>; /** Character gender. */ gender: z.ZodEnum<{ Male: "Male"; Female: "Female"; }>; /** Character profession. */ profession: z.ZodEnum<{ Elementalist: "Elementalist"; Engineer: "Engineer"; Guardian: "Guardian"; Mesmer: "Mesmer"; Necromancer: "Necromancer"; Ranger: "Ranger"; Revenant: "Revenant"; Thief: "Thief"; Warrior: "Warrior"; }>; /** Character level. */ level: z.ZodNumber; /** Character guild. */ guild: z.ZodUnion<readonly [z.ZodString, z.ZodNull]>; /** Character age. */ age: z.ZodNumber; /** Character creation date. */ created: z.ZodString; /** Character deaths. */ deaths: z.ZodNumber; /** Character title id. */ title: z.ZodOptional<z.ZodNumber>; }, z.core.$strict>;