import { z } from 'zod'; export declare namespace UpdateCategoryCommand { const RequestSchema: z.ZodObject<{ id: z.ZodNumber; name: z.ZodOptional; description: z.ZodOptional; status: z.ZodOptional; sequenceNumber: z.ZodOptional; notes: z.ZodOptional; doNotShow: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: number; name?: string | undefined; description?: string | undefined; status?: boolean | undefined; sequenceNumber?: number | undefined; notes?: string | undefined; doNotShow?: number[] | undefined; }, { id: number; name?: string | undefined; description?: string | undefined; status?: boolean | undefined; sequenceNumber?: number | undefined; notes?: string | undefined; doNotShow?: number[] | undefined; }>; type Request = z.infer; const ResponseSchema: z.ZodObject<{ data: z.ZodObject<{ name: z.ZodString; sequenceNumber: z.ZodNumber; description: z.ZodString; id: z.ZodNumber; status: z.ZodBoolean; notes: z.ZodString; doNotShow: z.ZodArray; }, "strip", z.ZodTypeAny, { id: number; name: string; description: string; status: boolean; sequenceNumber: number; notes: string; doNotShow: number[]; }, { id: number; name: string; description: string; status: boolean; sequenceNumber: number; notes: string; doNotShow: number[]; }>; }, "strip", z.ZodTypeAny, { data: { id: number; name: string; description: string; status: boolean; sequenceNumber: number; notes: string; doNotShow: number[]; }; }, { data: { id: number; name: string; description: string; status: boolean; sequenceNumber: number; notes: string; doNotShow: number[]; }; }>; type Response = z.infer; }