import { z } from "zod";

export const utilityBillSchema = z.object({
  id: z.number(),
  clientId: z.number(),
  propId: z.number(),
  roomFlatId: z.number(),
  amount: z.number().gt(-1),
  type: z.number(),
  noOfTenant: z.number(),
  startDate: z.string().datetime(),
  endDate: z.string().datetime(),
  docs: z.string(),
  createdAt: z.string().datetime(),
  updatedAt: z.string().datetime(),
});

type utilityBillTypes = z.infer<typeof utilityBillSchema>;

export default utilityBillTypes;