import * as z from 'zod'; import { NotificationTypesSchema } from '../../enums/NotificationTypes.schema'; // prettier-ignore export const NotificationModelSchema = z.object({ id: z.number().int(), userId: z.number().int(), type: NotificationTypesSchema, message: z.string(), createdAt: z.date(), read: z.boolean(), user: z.unknown() }).strict(); export type NotificationPureType = z.infer;