@battle-racing/br-common-lib
Version:
Common library for all Battle Racing Repositorios
21 lines (19 loc) • 857 B
text/typescript
import { z } from 'zod';
import {
assignSessionTicketsInputSchema,
createSessionInputSchema,
gameSessionSchema,
gameSessionWithPlayersSchema,
joinSessionSchema,
bulkCreateGameTurnSchema,
sessionStatusSchema,
sessionTicketSchema,
} from './Session.schema';
export type SessionStatus = z.infer<typeof sessionStatusSchema>;
export type SessionTicket = z.infer<typeof sessionTicketSchema>;
export type GameSession = z.infer<typeof gameSessionSchema>;
export type GameSessionWithPlayers = z.infer<typeof gameSessionWithPlayersSchema>;
export type CreateSessionInput = z.infer<typeof createSessionInputSchema>;
export type AssignSessionTicketsInput = z.infer<typeof assignSessionTicketsInputSchema>;
export type JoinSessionInput = z.infer<typeof joinSessionSchema>;
export type BulkCreateGameTurnInput = z.infer<typeof bulkCreateGameTurnSchema>;