import { type Editor } from '@tiptap/react';
export interface AICoauthorBubbleMenuProps {
    editor: Editor | null;
}
/**
 * Floating menu that appears above the current text selection inside the
 * TipTap editor. Renders four AI co-author actions
 * (rewrite / expand / compress / proofread) and hands the selected text to
 * `/ai/coauthor`. When the server returns, opens the shared
 * `CoauthorResultPopover` with a before/after diff and Apply / Copy /
 * Discard actions.
 *
 * The popover, not the bubble itself, holds the result — by design — so
 * the user can scroll the editor, see the source of truth, and explicitly
 * choose what to do with the AI output.
 */
export declare function AICoauthorBubbleMenu({ editor }: AICoauthorBubbleMenuProps): import("react/jsx-runtime").JSX.Element | null;
//# sourceMappingURL=AICoauthorBubbleMenu.d.ts.map