import { UserLean } from "../../interfaces/models/User";
import { Mention } from "../../interfaces/models/Mention";
declare const useMentions: ({ content, setContent, focus, cursorPosition, isSelectionActive, }: {
    content: string;
    setContent: (value: string) => void;
    focus: () => void;
    cursorPosition: number;
    isSelectionActive: boolean;
}) => {
    isMentionActive: boolean;
    loading: boolean;
    mentionSuggestions: UserLean[];
    handleMentionClick: (user: UserLean) => void;
    mentions: Mention[];
    addMention: (user: UserLean) => void;
    resetMentions: () => void;
};
export default useMentions;
