12345678910111213141516171819202122232425262728293031323334353637 |
- import type { AppIconType, AppMode } from '@/types/app'
- export type AppBasicInfo = {
- id: string
- mode: AppMode
- icon_type: AppIconType | null
- icon: string
- icon_background: string
- icon_url: string
- name: string
- description: string
- use_icon_as_answer_icon: boolean
- }
- export type AppCategory = 'Writing' | 'Translate' | 'HR' | 'Programming' | 'Assistant'
- export type App = {
- app: AppBasicInfo
- app_id: string
- description: string
- copyright: string
- privacy_policy: string | null
- custom_disclaimer: string | null
- category: AppCategory
- position: number
- is_listed: boolean
- install_count: number
- installed: boolean
- editable: boolean
- is_agent: boolean
- }
- export type InstalledApp = {
- app: AppBasicInfo
- id: string
- uninstallable: boolean
- is_pinned: boolean
- }
|