@battle-racing/br-common-lib
Version:
Common library for all Battle Racing Repositorios
13 lines (9 loc) • 319 B
text/typescript
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;