import { Editor } from '@tiptap/core'; import { type ActiveMentionCommandEmitter, type ActiveMentionCharacterEmitter } from '../types'; import type { MentionExtensionConfiguration } from '../../models/mention-extension-configuration'; import type { RichTextMentionListbox } from '../../mention-listbox'; export declare function createTiptapEditor(activeMentionCharacterEmitter: ActiveMentionCharacterEmitter, activeMentionCommandEmitter: ActiveMentionCommandEmitter, editor: HTMLDivElement, mentionExtensionConfig: MentionExtensionConfiguration[], mentionListbox?: RichTextMentionListbox, placeholder?: string): Editor;