import { CustomFieldWithValidators } from "../types/pe-types.js"; import { z } from "zod"; class ClientUsersApi { GET_UserEventData = { res: z.object({ code: z.enum(["success"]), userData: z.array( CustomFieldWithValidators.extend({ userEfId: z.string().uuid(), value: z.string().nullable(), }), ), }), }; PATCH_UserEventData = { req: z.object({ userData: z.array( z.object({ userEfId: z.string().uuid(), value: z.string().nullable(), }), ), }), res: z.object({ code: z.enum(["success"]), }), }; } export const clientUsersApi = new ClientUsersApi();