UNPKG

@battle-racing/br-common-lib

Version:

Common library for all Battle Racing Repositorios

13 lines (9 loc) 319 B
import { z } from 'zod'; import { errorResponseSchema, successResponseSchema } from './Response.schema'; export type ErrorResponse = z.infer<typeof errorResponseSchema>; export type SuccessResponse<T> = { status: 'success'; code: 200; data?: T; }; export type Response<T> = SuccessResponse<T> | ErrorResponse;