claritykit-svelte
Version:
A comprehensive Svelte component library focused on accessibility, ADHD-optimized design, developer experience, and full SSR compatibility
15 lines • 1.6 kB
TypeScript
export { MentionExtension, type MentionOptions, type MentionUser, type MentionNodeAttrs } from './MentionExtension';
export { createMentionSuggestion, defaultUserSearch, type MentionSuggestionOptions } from './MentionSuggestion';
export { default as MentionList } from './MentionList.svelte';
export { default as MentionRenderer } from './MentionRenderer.svelte';
export { SlashCommandsExtension, defaultSlashCommands, type SlashCommand, type SlashCommandsOptions } from './SlashCommandsExtension';
export { EmojiPickerExtension, defaultEmojiCategories, searchEmojis, type EmojiCategory, type Emoji, type CustomEmoji, type EmojiPickerOptions } from './EmojiPickerExtension';
export { CodeBlockExtension, detectLanguage, type CodeBlockOptions } from './CodeBlockExtension';
export { ThreadReferenceExtension, type ThreadReferenceOptions, type ThreadPreview, type ThreadReferenceAttrs } from './ThreadReferenceExtension';
export { PollExtension, type PollOptions, type PollData, type PollOption } from './PollExtension';
export { MediaUploadExtension, type MediaUploadOptions, type MediaUploadResult } from './MediaUploadExtension';
export { ImageResizeExtension, type ImageResizeOptions } from './ImageResizeExtension';
export { VideoEmbedExtension, type VideoEmbedOptions, type VideoMetadata } from './VideoEmbedExtension';
export { FileAttachmentExtension, type FileAttachmentOptions, type FileMetadata } from './FileAttachmentExtension';
export { AudioRecordingExtension, type AudioRecordingOptions, type AudioRecordingState } from './AudioRecordingExtension';
//# sourceMappingURL=index.d.ts.map