import { z } from 'zod'; export declare const ManageLabelSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ action: z.ZodLiteral<"create">; namespace: z.ZodString; name: z.ZodString; color: z.ZodString; description: z.ZodOptional; priority: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ action: z.ZodLiteral<"update">; namespace: z.ZodString; label_id: z.ZodPipe, z.ZodCoercedString>; name: z.ZodOptional; new_name: z.ZodOptional; color: z.ZodOptional; description: z.ZodOptional; priority: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ action: z.ZodLiteral<"delete">; namespace: z.ZodString; label_id: z.ZodPipe, z.ZodCoercedString>; }, z.core.$strip>], "action">; export type ManageLabelInput = z.infer;