@battle-racing/br-common-lib
Version:
Common library for all Battle Racing Repositorios
13 lines (10 loc) • 679 B
text/typescript
import { z } from 'zod';
import { powerUpCommandSchema, powerUpLevelSchema, powerUpSchema, powerUpShieldSchema } from './PowerUp.schema';
import { powerUpNameSchema, powerUpTargetSchema, powerUpTypeSchema } from './PowerUpAttributes.schema';
export type PowerUpName = z.infer<typeof powerUpNameSchema>;
export type PowerUpType = z.infer<typeof powerUpTypeSchema>;
export type PowerUpTarget = z.infer<typeof powerUpTargetSchema>;
export type PowerUpShield = z.infer<typeof powerUpShieldSchema>;
export type PowerUp = z.infer<typeof powerUpSchema>;
export type PowerUpLevel = z.infer<typeof powerUpLevelSchema>;
export type PowerUpCommand = z.infer<typeof powerUpCommandSchema>;