dify/web/gen/zod/models/web.ts
Stephen Zhou 4061c83b26
no sufix
2026-01-25 16:19:07 +08:00

26 lines
840 B
TypeScript

// This file is auto-generated by @hey-api/openapi-ts
import { z } from 'zod'
export const zWebAppSettingsResponse = z.object({
title: z.string().optional(),
chat_color_theme: z.string().optional(),
chat_color_theme_inverted: z.boolean().optional(),
icon_type: z.enum(['emoji', 'image']).optional(),
icon: z.string().optional(),
icon_background: z.string().optional(),
icon_url: z.union([
z.string(),
z.null(),
]).optional(),
description: z.string().optional(),
copyright: z.string().optional(),
privacy_policy: z.string().optional(),
custom_disclaimer: z.string().optional(),
default_language: z.string().optional(),
show_workflow_steps: z.boolean().optional(),
use_icon_as_answer_icon: z.boolean().optional(),
})
export type WebAppSettingsResponseZodType = z.infer<typeof zWebAppSettingsResponse>