import { z } from "zod" const DataSchema = z.object({ id: z.string(), chatRoomId: z.string(), wxUserId: z.number(), sender: z.string().nullable(), message: z.string(), messageType: z.number(), sentAt: z.string().datetime(), deliverAt: z.string().datetime().nullable(), canEdit: z.boolean(), oneShot: z.boolean(), requireUnlock: z.boolean() }); const ResponseSchema = z.object({ success: z.boolean(), message: z.string(), data: DataSchema }); export type MessageOutPutDTO = z.infer