mirror of
https://github.com/langgenius/dify.git
synced 2026-05-07 06:01:13 -04:00
63 lines
1.4 KiB
TypeScript
63 lines
1.4 KiB
TypeScript
// This file is auto-generated by @hey-api/openapi-ts
|
|
|
|
import * as z from 'zod'
|
|
|
|
/**
|
|
* RecommendedAppInfoResponse
|
|
*/
|
|
export const zRecommendedAppInfoResponse = z.object({
|
|
icon: z.string().nullish(),
|
|
icon_background: z.string().nullish(),
|
|
icon_type: z.string().nullish(),
|
|
id: z.string(),
|
|
mode: z.string().nullish(),
|
|
name: z.string().nullish(),
|
|
})
|
|
|
|
/**
|
|
* RecommendedAppResponse
|
|
*/
|
|
export const zRecommendedAppResponse = z.object({
|
|
app: zRecommendedAppInfoResponse.optional(),
|
|
app_id: z.string(),
|
|
can_trial: z.boolean().nullish(),
|
|
category: z.string().nullish(),
|
|
copyright: z.string().nullish(),
|
|
custom_disclaimer: z.string().nullish(),
|
|
description: z.string().nullish(),
|
|
is_listed: z.boolean().nullish(),
|
|
position: z.int().nullish(),
|
|
privacy_policy: z.string().nullish(),
|
|
})
|
|
|
|
/**
|
|
* RecommendedAppListResponse
|
|
*/
|
|
export const zRecommendedAppListResponse = z.object({
|
|
categories: z.array(z.string()),
|
|
recommended_apps: z.array(zRecommendedAppResponse),
|
|
})
|
|
|
|
export const zGetExploreAppsQuery = z.object({
|
|
language: z.string().nullish(),
|
|
})
|
|
|
|
/**
|
|
* Success
|
|
*/
|
|
export const zGetExploreAppsResponse = zRecommendedAppListResponse
|
|
|
|
export const zGetExploreAppsByAppIdPath = z.object({
|
|
app_id: z.string(),
|
|
})
|
|
|
|
/**
|
|
* Success
|
|
*/
|
|
export const zGetExploreAppsByAppIdResponse = z.record(z.string(), z.unknown())
|
|
|
|
/**
|
|
* Success
|
|
*/
|
|
export const zGetExploreBannersResponse = z.record(z.string(), z.unknown())
|