Team Ai
Modelpublic

Felipe97/llama-cpp-compiled

sourceHugging Faceupdated 21d agoView on Hugging Face
0likes1.2kdownloads
app.d.ts150 linesDownload Raw Back to src
1// See https://svelte.dev/docs/kit/types#app.d.ts2// for information about these interfaces3 4import 'vite-plugin-pwa/pwa-assets';5import 'vite-plugin-pwa/svelte';6import { ModelModality, ServerModelStatus, ServerRole } from '$lib/enums';7// Import chat types from dedicated module8import type {9	// API types10	ApiChatCompletionRequest,11	ApiChatCompletionResponse,12	ApiChatCompletionStreamChunk,13	ApiChatCompletionToolCall,14	ApiChatCompletionToolCallDelta,15	ApiChatMessageContentPart,16	ApiChatMessageData,17	ApiContextSizeError,18	ApiErrorResponse,19	ApiLlamaCppServerProps,20	ApiModelDataEntry,21	ApiModelListResponse,22	ApiModelLoadStage,23	ApiModelsSseData,24	ApiModelsSseEvent,25	ApiModelsSseProgress,26	ApiProcessingState,27	ApiRouterModelMeta,28	ApiRouterModelsListResponse,29	ApiRouterModelsLoadRequest,30	ApiRouterModelsLoadResponse,31	ApiRouterModelsStatusRequest,32	ApiRouterModelsStatusResponse,33	ApiRouterModelsUnloadRequest,34	ApiRouterModelsUnloadResponse,35	ChatAttachmentDisplayItem,36	// Chat types37	ChatMessagePromptProgress,38	ChatMessageSiblingInfo,39	ChatMessageTimings,40	ChatMessageType,41	ChatRole,42	ChatUploadedFile,43	// Database types44	DatabaseConversation,45	DatabaseMessage,46	DatabaseMessageExtra,47	DatabaseMessageExtraAudioFile,48	DatabaseMessageExtraImageFile,49	DatabaseMessageExtraLegacyContext,50	DatabaseMessageExtraPdfFile,51	DatabaseMessageExtraTextFile,52	DatabaseMessageExtraVideoFile,53	ExportedConversation,54	ExportedConversations,55	ModelLoadProgress,56	// Model types57	ModelModalities,58	ModelOption,59	// Settings types60	SettingsChatServiceOptions,61	SettingsConfigType,62	SettingsConfigValue,63	SettingsFieldConfig64} 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 75	export {76		// API types77		ApiChatCompletionRequest,78		ApiChatCompletionResponse,79		ApiChatCompletionStreamChunk,80		ApiChatCompletionToolCall,81		ApiChatCompletionToolCallDelta,82		ApiChatMessageData,83		ApiChatMessageContentPart,84		ApiContextSizeError,85		ApiErrorResponse,86		ApiLlamaCppServerProps,87		ApiModelDataEntry,88		ApiModelLoadStage,89		ApiModelsSseProgress,90		ApiModelsSseData,91		ApiModelsSseEvent,92		ApiModelListResponse,93		ApiProcessingState,94		ApiRouterModelMeta,95		ApiRouterModelsLoadRequest,96		ApiRouterModelsLoadResponse,97		ApiRouterModelsStatusRequest,98		ApiRouterModelsStatusResponse,99		ApiRouterModelsListResponse,100		ApiRouterModelsUnloadRequest,101		ApiRouterModelsUnloadResponse,102		// Chat types103		ChatAttachmentDisplayItem,104		ChatMessagePromptProgress,105		ChatMessageSiblingInfo,106		ChatMessageTimings,107		ChatMessageType,108		ChatRole,109		ChatUploadedFile,110		// Database types111		DatabaseConversation,112		DatabaseMessage,113		DatabaseMessageExtra,114		DatabaseMessageExtraAudioFile,115		DatabaseMessageExtraVideoFile,116		DatabaseMessageExtraImageFile,117		DatabaseMessageExtraTextFile,118		DatabaseMessageExtraPdfFile,119		DatabaseMessageExtraLegacyContext,120		ExportedConversation,121		ExportedConversations,122		// Enum types123		ModelModality,124		ServerRole,125		ServerModelStatus,126		// Model types127		ModelModalities,128		ModelOption,129		ModelLoadProgress,130		// Settings types131		SettingsChatServiceOptions,132		SettingsConfigValue,133		SettingsFieldConfig,134		SettingsConfigType135	};136}137 138declare global {139	interface Window {140		idxCodeBlock?: number;141 142		// File System Access API - not in the DOM lib and unavailable in some browsers143		showDirectoryPicker?: (options?: {144			id?: string;145			mode?: 'read' | 'readwrite';146			startIn?: FileSystemHandle | string;147		}) => Promise<FileSystemDirectoryHandle>;148	}149}150