import { z } from 'zod';
import { hex_color_code } from '../colors.js';
export const customer_portal_theme = z.object({
    primary_color: hex_color_code.optional(),
    primary_foreground_color: hex_color_code.optional(),
    secondary_color: hex_color_code.optional(),
    secondary_foreground_color: hex_color_code.optional(),
});
export const customization_profile = z.object({
    workspace_id: z.string().uuid(),
    name: z.string().nullable(),
    customization_profile_id: z.string().uuid(),
    created_at: z.string().datetime(),
    logo_url: z.string().url().optional(),
    primary_color: z.string().optional(),
    secondary_color: z.string().optional(),
    customer_portal_theme: customer_portal_theme.optional(),
}).describe(`
  ---
  title: Customization Profile
  undocumented: Unreleased.
  route_path: /workspaces/customization_profiles
  ---
  A customization profile.
`);
//# sourceMappingURL=customization-profile.js.map