SYMBOL INDEX (32 symbols across 17 files) FILE: src/components/Avatar/system.tsx type SystemAvatarProps (line 3) | interface SystemAvatarProps { FILE: src/components/ConfigIcon/index.tsx type ConfigIconProps (line 3) | interface ConfigIconProps { FILE: src/components/ConversationModal/export.tsx type IProps (line 7) | interface IProps extends ModalProps { FILE: src/components/ConversationModal/import.tsx type ImportConversationModalProps (line 13) | interface ImportConversationModalProps { FILE: src/components/EditModal/index.tsx type EditModalProps (line 6) | interface EditModalProps { FILE: src/configs/index.ts type SupportedModel (line 18) | type SupportedModel = (typeof supportedModels)[number]; type SupportedImageModels (line 28) | type SupportedImageModels = (typeof supportedImageModels)[number]; type SupportedImgSize (line 35) | type SupportedImgSize = (typeof supportedImgSizes)[number]; type LayoutConfig (line 50) | type LayoutConfig = (typeof layoutConfig)[number]; FILE: src/env.d.ts type Window (line 3) | interface Window { FILE: src/hooks/createModel.tsx constant EMPTY (line 3) | const EMPTY = Symbol('CREATE_MODEL'); type ModelProviderProps (line 5) | interface ModelProviderProps { type Model (line 10) | interface Model { FILE: src/interfaces/index.ts type MidjourneyMessage (line 9) | type MidjourneyMessage = Pick< type Message (line 16) | interface Message { type ConversationMode (line 25) | type ConversationMode = 'text' | 'image'; type StrategyMode (line 27) | type StrategyMode = 'polling' | 'random'; type Lang (line 29) | type Lang = 'zh' | 'en'; type Conversation (line 31) | interface Conversation { type GlobalConfig (line 40) | interface GlobalConfig { type Prompt (line 58) | interface Prompt { type RecordCardItem (line 63) | interface RecordCardItem { type ReactSetState (line 71) | type ReactSetState = React.Dispatch>; FILE: src/modules/Configuration/index.tsx type ConfigurationProps (line 19) | interface ConfigurationProps { FILE: src/modules/Content/ContentHeader.tsx type ContentHeaderProps (line 9) | interface ContentHeaderProps { FILE: src/modules/Content/index.tsx type ContentProps (line 19) | interface ContentProps { FILE: src/modules/Sidebar/RecordCard.tsx type RecordCardProps (line 7) | interface RecordCardProps { FILE: src/pages/api/completions.ts method start (line 81) | async start(controller) { FILE: src/utils/i18n.ts type I18n (line 7) | type I18n = ReturnType; FILE: src/utils/index.ts function copyToClipboard (line 16) | async function copyToClipboard(text: string) { function downloadAs (line 30) | function downloadAs(text: string, filename: string) { FILE: src/utils/server.ts function loadBalancer (line 4) | function loadBalancer(arr: T[], strategy: StrategyMode = 'random') {