import { z } from "zod";
export declare const ZUpdateInputSchema: z.ZodObject<{
    id: z.ZodNumber;
    bio: z.ZodOptional<z.ZodString>;
    name: z.ZodOptional<z.ZodString>;
    logo: z.ZodOptional<z.ZodNullable<z.ZodEffects<z.ZodString, string, string>>>;
    slug: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>;
    hideBranding: z.ZodOptional<z.ZodBoolean>;
    hideBookATeamMember: z.ZodOptional<z.ZodBoolean>;
    isPrivate: z.ZodOptional<z.ZodBoolean>;
    brandColor: z.ZodOptional<z.ZodString>;
    darkBrandColor: z.ZodOptional<z.ZodString>;
    theme: z.ZodNullable<z.ZodOptional<z.ZodString>>;
    bookingLimits: z.ZodOptional<z.ZodNullable<z.ZodObject<{
        PER_DAY: z.ZodOptional<z.ZodNumber>;
        PER_WEEK: z.ZodOptional<z.ZodNumber>;
        PER_MONTH: z.ZodOptional<z.ZodNumber>;
        PER_YEAR: z.ZodOptional<z.ZodNumber>;
    }, "strip", z.ZodTypeAny, {
        PER_DAY?: number | undefined;
        PER_WEEK?: number | undefined;
        PER_MONTH?: number | undefined;
        PER_YEAR?: number | undefined;
    }, {
        PER_DAY?: number | undefined;
        PER_WEEK?: number | undefined;
        PER_MONTH?: number | undefined;
        PER_YEAR?: number | undefined;
    }>>>;
    includeManagedEventsInLimits: z.ZodOptional<z.ZodBoolean>;
}, "strip", z.ZodTypeAny, {
    id: number;
    bio?: string | undefined;
    name?: string | undefined;
    logo?: string | null | undefined;
    slug?: string | undefined;
    hideBranding?: boolean | undefined;
    hideBookATeamMember?: boolean | undefined;
    isPrivate?: boolean | undefined;
    brandColor?: string | undefined;
    darkBrandColor?: string | undefined;
    theme?: string | null | undefined;
    bookingLimits?: {
        PER_DAY?: number | undefined;
        PER_WEEK?: number | undefined;
        PER_MONTH?: number | undefined;
        PER_YEAR?: number | undefined;
    } | null | undefined;
    includeManagedEventsInLimits?: boolean | undefined;
}, {
    id: number;
    bio?: string | undefined;
    name?: string | undefined;
    logo?: string | null | undefined;
    slug?: string | undefined;
    hideBranding?: boolean | undefined;
    hideBookATeamMember?: boolean | undefined;
    isPrivate?: boolean | undefined;
    brandColor?: string | undefined;
    darkBrandColor?: string | undefined;
    theme?: string | null | undefined;
    bookingLimits?: {
        PER_DAY?: number | undefined;
        PER_WEEK?: number | undefined;
        PER_MONTH?: number | undefined;
        PER_YEAR?: number | undefined;
    } | null | undefined;
    includeManagedEventsInLimits?: boolean | undefined;
}>;
export type TUpdateInputSchema = z.infer<typeof ZUpdateInputSchema>;
//# sourceMappingURL=update.schema.d.ts.map