import { z } from 'zod'; export const ZCreateTemplateMutationSchema = z.object({ title: z.string().min(1), templateDocumentDataId: z.string().min(1), }); export const ZCreateDocumentFromTemplateMutationSchema = z.object({ templateId: z.number(), }); export const ZDuplicateTemplateMutationSchema = z.object({ templateId: z.number(), }); export const ZDeleteTemplateMutationSchema = z.object({ id: z.number().min(1), }); export type TCreateTemplateMutationSchema = z.infer; export type TCreateDocumentFromTemplateMutationSchema = z.infer< typeof ZCreateDocumentFromTemplateMutationSchema >; export type TDuplicateTemplateMutationSchema = z.infer; export type TDeleteTemplateMutationSchema = z.infer;