UNPKG

@battle-racing/br-common-lib

Version:

Common library for all Battle Racing Repositorios

32 lines (31 loc) 918 B
import { z } from 'zod'; export declare const joinRequestSchema: z.ZodObject<{ id: z.ZodString; racingTeamId: z.ZodString; userId: z.ZodString; status: z.ZodEnum<{ PENDING: "PENDING"; ACCEPTED: "ACCEPTED"; REJECTED: "REJECTED"; }>; createdAt: z.ZodDate; updatedAt: z.ZodDate; }, z.core.$strip>; export declare const teamMemberSchema: z.ZodObject<{ racingTeamId: z.ZodString; userId: z.ZodString; role: z.ZodEnum<{ readonly PILOT: "PILOT"; readonly TECHNICIAN: "TECHNICIAN"; readonly COACH: "COACH"; }>; joinedAt: z.ZodDate; }, z.core.$strip>; export declare const createJoinRequestSchema: z.ZodObject<{ racingTeamId: z.ZodString; }, z.core.$strip>; export declare const answerJoinRequestSchema: z.ZodObject<{ racingTeamId: z.ZodString; targetUserId: z.ZodString; accepted: z.ZodBoolean; }, z.core.$strip>;