samira
Version:
A TypeScript library for League of Legends API calls
25 lines • 1.15 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.SpectatorParticipantSchema = exports.SpectatorPerksSchema = void 0;
const zod_1 = __importDefault(require("zod"));
const gameCustomizationObject_1 = require("./gameCustomizationObject");
exports.SpectatorPerksSchema = zod_1.default.object({
perkIds: zod_1.default.array(zod_1.default.number()),
perkStyle: zod_1.default.number(),
perkSubStyle: zod_1.default.number(),
});
exports.SpectatorParticipantSchema = zod_1.default.object({
championId: zod_1.default.number(),
profileIconId: zod_1.default.number(),
bot: zod_1.default.boolean(),
teamId: zod_1.default.number(),
puuid: zod_1.default.string(),
spell1Id: zod_1.default.number(),
spell2Id: zod_1.default.number(),
perks: exports.SpectatorPerksSchema.optional(),
gameCustomizationObjects: zod_1.default.array(gameCustomizationObject_1.GameCustomizationObjectSchema).optional(),
});
//# sourceMappingURL=participant.js.map