import { z } from 'zod';
export declare const customer_portal_theme: z.ZodObject<{
    primary_color: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>;
    primary_foreground_color: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>;
    secondary_color: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>;
    secondary_foreground_color: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>;
}, "strip", z.ZodTypeAny, {
    primary_color?: string | undefined;
    primary_foreground_color?: string | undefined;
    secondary_color?: string | undefined;
    secondary_foreground_color?: string | undefined;
}, {
    primary_color?: string | undefined;
    primary_foreground_color?: string | undefined;
    secondary_color?: string | undefined;
    secondary_foreground_color?: string | undefined;
}>;
export declare const customization_profile: z.ZodObject<{
    workspace_id: z.ZodString;
    name: z.ZodNullable<z.ZodString>;
    customization_profile_id: z.ZodString;
    created_at: z.ZodString;
    logo_url: z.ZodOptional<z.ZodString>;
    primary_color: z.ZodOptional<z.ZodString>;
    secondary_color: z.ZodOptional<z.ZodString>;
    customer_portal_theme: z.ZodOptional<z.ZodObject<{
        primary_color: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>;
        primary_foreground_color: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>;
        secondary_color: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>;
        secondary_foreground_color: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>;
    }, "strip", z.ZodTypeAny, {
        primary_color?: string | undefined;
        primary_foreground_color?: string | undefined;
        secondary_color?: string | undefined;
        secondary_foreground_color?: string | undefined;
    }, {
        primary_color?: string | undefined;
        primary_foreground_color?: string | undefined;
        secondary_color?: string | undefined;
        secondary_foreground_color?: string | undefined;
    }>>;
}, "strip", z.ZodTypeAny, {
    name: string | null;
    workspace_id: string;
    created_at: string;
    customization_profile_id: string;
    primary_color?: string | undefined;
    secondary_color?: string | undefined;
    logo_url?: string | undefined;
    customer_portal_theme?: {
        primary_color?: string | undefined;
        primary_foreground_color?: string | undefined;
        secondary_color?: string | undefined;
        secondary_foreground_color?: string | undefined;
    } | undefined;
}, {
    name: string | null;
    workspace_id: string;
    created_at: string;
    customization_profile_id: string;
    primary_color?: string | undefined;
    secondary_color?: string | undefined;
    logo_url?: string | undefined;
    customer_portal_theme?: {
        primary_color?: string | undefined;
        primary_foreground_color?: string | undefined;
        secondary_color?: string | undefined;
        secondary_foreground_color?: string | undefined;
    } | undefined;
}>;
export type CustomizationProfile = z.infer<typeof customization_profile>;
