Variable customization_profileConst
customization_profile: ZodObject<
{
created_at: ZodString;
customer_key: ZodNullable<ZodString>;
customer_portal_theme: ZodOptional<
ZodObject<
{
font_family: ZodOptional<ZodString>;
mono_font_family: ZodOptional<ZodString>;
primary_color: ZodOptional<ZodEffects<ZodString, string, string>>;
primary_foreground_color: ZodOptional<
ZodEffects<ZodString, string, string>,
>;
secondary_color: ZodOptional<ZodEffects<ZodString, string, string>>;
secondary_foreground_color: ZodOptional<
ZodEffects<ZodString, string, string>,
>;
},
"strip",
ZodTypeAny,
{
font_family?: string;
mono_font_family?: string;
primary_color?: string;
primary_foreground_color?: string;
secondary_color?: string;
secondary_foreground_color?: string;
},
{
font_family?: string;
mono_font_family?: string;
primary_color?: string;
primary_foreground_color?: string;
secondary_color?: string;
secondary_foreground_color?: string;
},
>,
>;
customization_profile_id: ZodString;
instant_key_theme: ZodOptional<
ZodObject<
{
dark: ZodOptional<
ZodObject<
{
accent: ZodOptional<ZodEffects<ZodString, string, string>>;
accent_foreground: ZodOptional<
ZodEffects<ZodString, string, string>,
>;
background: ZodOptional<ZodEffects<ZodString, string, string>>;
border: ZodOptional<ZodEffects<ZodString, string, string>>;
card: ZodOptional<ZodEffects<ZodString, string, string>>;
card_foreground: ZodOptional<ZodEffects<ZodString, string, string>>;
destructive: ZodOptional<ZodEffects<ZodString, string, string>>;
destructive_foreground: ZodOptional<
ZodEffects<ZodString, string, string>,
>;
foreground: ZodOptional<ZodEffects<ZodString, string, string>>;
input: ZodOptional<ZodEffects<ZodString, string, string>>;
key_card: ZodOptional<ZodEffects<ZodString, string, string>>;
key_card_end: ZodOptional<ZodEffects<ZodString, string, string>>;
key_card_foreground: ZodOptional<
ZodEffects<ZodString, string, string>,
>;
muted: ZodOptional<ZodEffects<ZodString, string, string>>;
muted_foreground: ZodOptional<ZodEffects<ZodString, string, string>>;
popover: ZodOptional<ZodEffects<ZodString, string, string>>;
popover_foreground: ZodOptional<
ZodEffects<ZodString, string, string>,
>;
primary: ZodOptional<ZodEffects<ZodString, string, string>>;
primary_foreground: ZodOptional<
ZodEffects<ZodString, string, string>,
>;
ring: ZodOptional<ZodEffects<ZodString, string, string>>;
secondary: ZodOptional<ZodEffects<ZodString, string, string>>;
secondary_foreground: ZodOptional<
ZodEffects<ZodString, string, string>,
>;
success: ZodOptional<ZodEffects<ZodString, string, string>>;
success_foreground: ZodOptional<
ZodEffects<ZodString, string, string>,
>;
unlock: ZodOptional<ZodEffects<ZodString, string, string>>;
unlock_end: ZodOptional<ZodEffects<ZodString, string, string>>;
unlock_foreground: ZodOptional<
ZodEffects<ZodString, string, string>,
>;
},
"strict",
ZodTypeAny,
{
accent?: string;
accent_foreground?: string;
background?: string;
border?: string;
card?: string;
card_foreground?: string;
destructive?: string;
destructive_foreground?: string;
foreground?: string;
input?: string;
key_card?: string;
key_card_end?: string;
key_card_foreground?: string;
muted?: string;
muted_foreground?: string;
popover?: string;
popover_foreground?: string;
primary?: string;
primary_foreground?: string;
ring?: string;
secondary?: string;
secondary_foreground?: string;
success?: string;
success_foreground?: string;
unlock?: string;
unlock_end?: string;
unlock_foreground?: string;
},
{
accent?: string;
accent_foreground?: string;
background?: string;
border?: string;
card?: string;
card_foreground?: string;
destructive?: string;
destructive_foreground?: string;
foreground?: string;
input?: string;
key_card?: string;
key_card_end?: string;
key_card_foreground?: string;
muted?: string;
muted_foreground?: string;
popover?: string;
popover_foreground?: string;
primary?: string;
primary_foreground?: string;
ring?: string;
secondary?: string;
secondary_foreground?: string;
success?: string;
success_foreground?: string;
unlock?: string;
unlock_end?: string;
unlock_foreground?: string;
},
>,
>;
font_family: ZodOptional<ZodString>;
key_card_texture: ZodOptional<ZodEnum<["default", "none"]>>;
light: ZodOptional<
ZodObject<
{
accent: ZodOptional<ZodEffects<ZodString, string, string>>;
accent_foreground: ZodOptional<
ZodEffects<ZodString, string, string>,
>;
background: ZodOptional<ZodEffects<ZodString, string, string>>;
border: ZodOptional<ZodEffects<ZodString, string, string>>;
card: ZodOptional<ZodEffects<ZodString, string, string>>;
card_foreground: ZodOptional<ZodEffects<ZodString, string, string>>;
destructive: ZodOptional<ZodEffects<ZodString, string, string>>;
destructive_foreground: ZodOptional<
ZodEffects<ZodString, string, string>,
>;
foreground: ZodOptional<ZodEffects<ZodString, string, string>>;
input: ZodOptional<ZodEffects<ZodString, string, string>>;
key_card: ZodOptional<ZodEffects<ZodString, string, string>>;
key_card_end: ZodOptional<ZodEffects<ZodString, string, string>>;
key_card_foreground: ZodOptional<
ZodEffects<ZodString, string, string>,
>;
muted: ZodOptional<ZodEffects<ZodString, string, string>>;
muted_foreground: ZodOptional<ZodEffects<ZodString, string, string>>;
popover: ZodOptional<ZodEffects<ZodString, string, string>>;
popover_foreground: ZodOptional<
ZodEffects<ZodString, string, string>,
>;
primary: ZodOptional<ZodEffects<ZodString, string, string>>;
primary_foreground: ZodOptional<
ZodEffects<ZodString, string, string>,
>;
ring: ZodOptional<ZodEffects<ZodString, string, string>>;
secondary: ZodOptional<ZodEffects<ZodString, string, string>>;
secondary_foreground: ZodOptional<
ZodEffects<ZodString, string, string>,
>;
success: ZodOptional<ZodEffects<ZodString, string, string>>;
success_foreground: ZodOptional<
ZodEffects<ZodString, string, string>,
>;
unlock: ZodOptional<ZodEffects<ZodString, string, string>>;
unlock_end: ZodOptional<ZodEffects<ZodString, string, string>>;
unlock_foreground: ZodOptional<
ZodEffects<ZodString, string, string>,
>;
},
"strict",
ZodTypeAny,
{
accent?: string;
accent_foreground?: string;
background?: string;
border?: string;
card?: string;
card_foreground?: string;
destructive?: string;
destructive_foreground?: string;
foreground?: string;
input?: string;
key_card?: string;
key_card_end?: string;
key_card_foreground?: string;
muted?: string;
muted_foreground?: string;
popover?: string;
popover_foreground?: string;
primary?: string;
primary_foreground?: string;
ring?: string;
secondary?: string;
secondary_foreground?: string;
success?: string;
success_foreground?: string;
unlock?: string;
unlock_end?: string;
unlock_foreground?: string;
},
{
accent?: string;
accent_foreground?: string;
background?: string;
border?: string;
card?: string;
card_foreground?: string;
destructive?: string;
destructive_foreground?: string;
foreground?: string;
input?: string;
key_card?: string;
key_card_end?: string;
key_card_foreground?: string;
muted?: string;
muted_foreground?: string;
popover?: string;
popover_foreground?: string;
primary?: string;
primary_foreground?: string;
ring?: string;
secondary?: string;
secondary_foreground?: string;
success?: string;
success_foreground?: string;
unlock?: string;
unlock_end?: string;
unlock_foreground?: string;
},
>,
>;
radius: ZodOptional<ZodString>;
},
"strip",
ZodTypeAny,
{
dark?: {
accent?: string;
accent_foreground?: string;
background?: string;
border?: string;
card?: string;
card_foreground?: string;
destructive?: string;
destructive_foreground?: string;
foreground?: string;
input?: string;
key_card?: string;
key_card_end?: string;
key_card_foreground?: string;
muted?: string;
muted_foreground?: string;
popover?: string;
popover_foreground?: string;
primary?: string;
primary_foreground?: string;
ring?: string;
secondary?: string;
secondary_foreground?: string;
success?: string;
success_foreground?: string;
unlock?: string;
unlock_end?: string;
unlock_foreground?: string;
};
font_family?: string;
key_card_texture?: "default"
| "none";
light?: {
accent?: string;
accent_foreground?: string;
background?: string;
border?: string;
card?: string;
card_foreground?: string;
destructive?: string;
destructive_foreground?: string;
foreground?: string;
input?: string;
key_card?: string;
key_card_end?: string;
key_card_foreground?: string;
muted?: string;
muted_foreground?: string;
popover?: string;
popover_foreground?: string;
primary?: string;
primary_foreground?: string;
ring?: string;
secondary?: string;
secondary_foreground?: string;
success?: string;
success_foreground?: string;
unlock?: string;
unlock_end?: string;
unlock_foreground?: string;
};
radius?: string;
},
{
dark?: {
accent?: string;
accent_foreground?: string;
background?: string;
border?: string;
card?: string;
card_foreground?: string;
destructive?: string;
destructive_foreground?: string;
foreground?: string;
input?: string;
key_card?: string;
key_card_end?: string;
key_card_foreground?: string;
muted?: string;
muted_foreground?: string;
popover?: string;
popover_foreground?: string;
primary?: string;
primary_foreground?: string;
ring?: string;
secondary?: string;
secondary_foreground?: string;
success?: string;
success_foreground?: string;
unlock?: string;
unlock_end?: string;
unlock_foreground?: string;
};
font_family?: string;
key_card_texture?: "default"
| "none";
light?: {
accent?: string;
accent_foreground?: string;
background?: string;
border?: string;
card?: string;
card_foreground?: string;
destructive?: string;
destructive_foreground?: string;
foreground?: string;
input?: string;
key_card?: string;
key_card_end?: string;
key_card_foreground?: string;
muted?: string;
muted_foreground?: string;
popover?: string;
popover_foreground?: string;
primary?: string;
primary_foreground?: string;
ring?: string;
secondary?: string;
secondary_foreground?: string;
success?: string;
success_foreground?: string;
unlock?: string;
unlock_end?: string;
unlock_foreground?: string;
};
radius?: string;
},
>,
>;
logo_url: ZodOptional<ZodString>;
message_overrides: ZodOptional<
ZodRecord<ZodString, ZodRecord<ZodString, ZodString>>,
>;
name: ZodNullable<ZodString>;
primary_color: ZodOptional<ZodString>;
secondary_color: ZodOptional<ZodString>;
workspace_id: ZodString;
},
"strip",
ZodTypeAny,
{
created_at: string;
customer_key: string
| null;
customer_portal_theme?: {
font_family?: string;
mono_font_family?: string;
primary_color?: string;
primary_foreground_color?: string;
secondary_color?: string;
secondary_foreground_color?: string;
};
customization_profile_id: string;
instant_key_theme?: {
dark?: {
accent?: string;
accent_foreground?: string;
background?: string;
border?: string;
card?: string;
card_foreground?: string;
destructive?: string;
destructive_foreground?: string;
foreground?: string;
input?: string;
key_card?: string;
key_card_end?: string;
key_card_foreground?: string;
muted?: string;
muted_foreground?: string;
popover?: string;
popover_foreground?: string;
primary?: string;
primary_foreground?: string;
ring?: string;
secondary?: string;
secondary_foreground?: string;
success?: string;
success_foreground?: string;
unlock?: string;
unlock_end?: string;
unlock_foreground?: string;
};
font_family?: string;
key_card_texture?: "default"
| "none";
light?: {
accent?: string;
accent_foreground?: string;
background?: string;
border?: string;
card?: string;
card_foreground?: string;
destructive?: string;
destructive_foreground?: string;
foreground?: string;
input?: string;
key_card?: string;
key_card_end?: string;
key_card_foreground?: string;
muted?: string;
muted_foreground?: string;
popover?: string;
popover_foreground?: string;
primary?: string;
primary_foreground?: string;
ring?: string;
secondary?: string;
secondary_foreground?: string;
success?: string;
success_foreground?: string;
unlock?: string;
unlock_end?: string;
unlock_foreground?: string;
};
radius?: string;
};
logo_url?: string;
message_overrides?: Record<string, Record<string, string>>;
name: string | null;
primary_color?: string;
secondary_color?: string;
workspace_id: string;
},
{
created_at: string;
customer_key: string
| null;
customer_portal_theme?: {
font_family?: string;
mono_font_family?: string;
primary_color?: string;
primary_foreground_color?: string;
secondary_color?: string;
secondary_foreground_color?: string;
};
customization_profile_id: string;
instant_key_theme?: {
dark?: {
accent?: string;
accent_foreground?: string;
background?: string;
border?: string;
card?: string;
card_foreground?: string;
destructive?: string;
destructive_foreground?: string;
foreground?: string;
input?: string;
key_card?: string;
key_card_end?: string;
key_card_foreground?: string;
muted?: string;
muted_foreground?: string;
popover?: string;
popover_foreground?: string;
primary?: string;
primary_foreground?: string;
ring?: string;
secondary?: string;
secondary_foreground?: string;
success?: string;
success_foreground?: string;
unlock?: string;
unlock_end?: string;
unlock_foreground?: string;
};
font_family?: string;
key_card_texture?: "default"
| "none";
light?: {
accent?: string;
accent_foreground?: string;
background?: string;
border?: string;
card?: string;
card_foreground?: string;
destructive?: string;
destructive_foreground?: string;
foreground?: string;
input?: string;
key_card?: string;
key_card_end?: string;
key_card_foreground?: string;
muted?: string;
muted_foreground?: string;
popover?: string;
popover_foreground?: string;
primary?: string;
primary_foreground?: string;
ring?: string;
secondary?: string;
secondary_foreground?: string;
success?: string;
success_foreground?: string;
unlock?: string;
unlock_end?: string;
unlock_foreground?: string;
};
radius?: string;
};
logo_url?: string;
message_overrides?: Record<string, Record<string, string>>;
name: string | null;
primary_color?: string;
secondary_color?: string;
workspace_id: string;
},
> = ...