import { z } from 'zod';
import { errorResponseSchema } 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;
