import { Extension } from "@tiptap/core"; import { SuggestionOptions } from "@tiptap/suggestion"; import { Instance } from 'tippy.js'; import { EventEmitter } from "../../utils/event-emitter"; export type SlashOptions = Omit & { tip: Instance | null; emitter: EventEmitter<{ show: any; }> | null; canAddFromBank: boolean; vibecoding: boolean; }; declare module "@tiptap/core" { interface Commands { Slash: { showMenu: () => ReturnType; hideMenu: () => ReturnType; }; } } export declare const Slash: Extension;