Files
llama.cpp/tools/ui/src/lib/enums/index.ts
T
Aleksander Grygier e21152dc96 ui: Constants refactor (#26908)
* refactor: Constants

* refactor: Constants/Enums cleanup

* refactor: Constant objects instead of multiple single value constants

* refactor: Cleanup constants
2026-08-13 06:53:56 +02:00

87 lines
1.7 KiB
TypeScript

export {
AttachmentLabel,
AttachmentType,
AttachmentMenuItemId,
AttachmentItemEnabledWhen,
AttachmentAction,
AttachmentItemVisibleWhen
} from './attachment.enums';
export {
AgenticSectionType,
ContinueIntentKind,
DiffLineKind,
ToolResultKind,
ToolCallType
} from './agentic.enums';
export {
ChatMessageStatsView,
ChatMessageStatisticsMode,
StreamConnectionState,
ContentPartType,
ConversationSelectionMode,
ErrorDialogType,
MessageRole,
MessageType,
PdfViewMode,
ReasoningFormat,
ChatFormCommandAction,
FileMentionEntryType
} from './chat.enums';
export { SessionRecordType } from './conversation-import.enums';
export { ReasoningEffort } from './reasoning-effort.enums';
export {
FileTypeCategory,
FileTypeImage,
FileTypeAudio,
FileTypePdf,
FileTypeText,
FileExtensionImage,
FileExtensionAudio,
FileExtensionPdf,
FileExtensionText,
MimeTypeApplication,
MimeTypeAudio,
MimeTypeVideo,
MimeTypeImage,
MimeTypePrefix,
MimeTypeIncludes,
UriPattern,
MimeTypeText,
SpecialFileType
} from './files.enums';
export {
MCPConnectionPhase,
MCPLogLevel,
MCPTransportType,
HealthCheckStatus,
MCPContentType,
MCPRefType,
JsonSchemaType
} from './mcp.enums';
export { ModelModality } from './model.enums';
export { ServerRole, ServerModelStatus, ServerModelsSseEventType } from './server.enums';
export { ParameterSource, SyncableParameterType, SettingsFieldType } from './settings.enums';
export { ColorMode, HtmlInputType, McpPromptVariant, TooltipSide, UrlProtocol } from './ui.enums';
export { KeyboardKey } from './keyboard.enums';
export {
BuiltInTool,
GlobSearchType,
ToolSource,
ToolPermissionDecision,
ToolResponseField
} from './tools.enums';
export { SplashOrientation } from './splash.enums';