char-fork/llama.cpp
git clone https://git.t4t.associates/char-fork/llama.cpp
0afb805b1
char/aliceai-t5-moe
1// See https://svelte.dev/docs/kit/types#app.d.ts 2// for information about these interfaces 3 4import 'vite-plugin-pwa/pwa-assets' ; 5import 'vite-plugin-pwa/svelte' ; 6import { ModelModality , ServerModelStatus , ServerRole } from '$lib/enums' ; 7// Import chat types from dedicated module 8import type { 9// API types 10ApiChatCompletionRequest , 11ApiChatCompletionResponse , 12ApiChatCompletionStreamChunk , 13ApiChatCompletionToolCall , 14ApiChatCompletionToolCallDelta , 15ApiChatMessageContentPart , 16ApiChatMessageData , 17ApiContextSizeError , 18ApiErrorResponse , 19ApiLlamaCppServerProps , 20ApiModelDataEntry , 21ApiModelListResponse , 22ApiModelLoadStage , 23ApiModelsSseData , 24ApiModelsSseEvent , 25ApiModelsSseProgress , 26ApiProcessingState , 27ApiRouterModelMeta , 28ApiRouterModelsListResponse , 29ApiRouterModelsLoadRequest , 30ApiRouterModelsLoadResponse , 31ApiRouterModelsStatusRequest , 32ApiRouterModelsStatusResponse , 33ApiRouterModelsUnloadRequest , 34ApiRouterModelsUnloadResponse , 35ChatAttachmentDisplayItem , 36// Chat types 37ChatMessagePromptProgress , 38ChatMessageSiblingInfo , 39ChatMessageTimings , 40ChatMessageType , 41ChatRole , 42ChatUploadedFile , 43// Database types 44DatabaseConversation , 45DatabaseMessage , 46DatabaseMessageExtra , 47DatabaseMessageExtraAudioFile , 48DatabaseMessageExtraImageFile , 49DatabaseMessageExtraLegacyContext , 50DatabaseMessageExtraPdfFile , 51DatabaseMessageExtraTextFile , 52DatabaseMessageExtraVideoFile , 53ExportedConversation , 54ExportedConversations , 55ModelLoadProgress , 56// Model types 57ModelModalities , 58ModelOption , 59// Settings types 60SettingsChatServiceOptions , 61SettingsConfigType , 62SettingsConfigValue , 63SettingsFieldConfig 64} from '$lib/types' ; 65 66declare global{ 67// namespace App { 68// interface Error {} 69// interface Locals {} 70// interface PageData {} 71// interface PageState {} 72// interface Platform {} 73// } 74 75export { 76// API types 77ApiChatCompletionRequest , 78ApiChatCompletionResponse , 79ApiChatCompletionStreamChunk , 80ApiChatCompletionToolCall , 81ApiChatCompletionToolCallDelta , 82ApiChatMessageData , 83ApiChatMessageContentPart , 84ApiContextSizeError , 85ApiErrorResponse , 86ApiLlamaCppServerProps , 87ApiModelDataEntry , 88ApiModelLoadStage , 89ApiModelsSseProgress , 90ApiModelsSseData , 91ApiModelsSseEvent , 92ApiModelListResponse , 93ApiProcessingState , 94ApiRouterModelMeta , 95ApiRouterModelsLoadRequest , 96ApiRouterModelsLoadResponse , 97ApiRouterModelsStatusRequest , 98ApiRouterModelsStatusResponse , 99ApiRouterModelsListResponse , 100ApiRouterModelsUnloadRequest , 101ApiRouterModelsUnloadResponse , 102// Chat types 103ChatAttachmentDisplayItem , 104ChatMessagePromptProgress , 105ChatMessageSiblingInfo , 106ChatMessageTimings , 107ChatMessageType , 108ChatRole , 109ChatUploadedFile , 110// Database types 111DatabaseConversation , 112DatabaseMessage , 113DatabaseMessageExtra , 114DatabaseMessageExtraAudioFile , 115DatabaseMessageExtraVideoFile , 116DatabaseMessageExtraImageFile , 117DatabaseMessageExtraTextFile , 118DatabaseMessageExtraPdfFile , 119DatabaseMessageExtraLegacyContext , 120ExportedConversation , 121ExportedConversations , 122// Enum types 123ModelModality , 124ServerRole , 125ServerModelStatus , 126// Model types 127ModelModalities , 128ModelOption , 129ModelLoadProgress , 130// Settings types 131SettingsChatServiceOptions , 132SettingsConfigValue , 133SettingsFieldConfig , 134SettingsConfigType 135}; 136} 137 138declare global{ 139interface Window { 140idxCodeBlock ?:number ; 141 142// File System Access API - not in the DOM lib and unavailable in some browsers 143showDirectoryPicker ?:( options ?:{ 144id ?:string ; 145mode ?:'read' | 'readwrite' ; 146startIn ?:FileSystemHandle | string ; 147}) => Promise < FileSystemDirectoryHandle >; 148} 149}