import { IComment } from '../../extensions/comment';

interface UseCommentDrawerFocusProps {
    activeTabId: string;
    comments: IComment[];
    focusCommentInEditor: (commentId: string, options?: {
        source?: 'explicit-ui';
    }) => void;
    isBelow1280px: boolean;
    onTabChange?: (tabId: string) => void;
    setOpenReplyId: (commentId: string | null) => void;
}
export declare const useCommentDrawerFocus: ({ activeTabId, comments, focusCommentInEditor, isBelow1280px, onTabChange, setOpenReplyId, }: UseCommentDrawerFocusProps) => {
    clearPendingCommentFocus: () => void;
    handleCommentFocus: (commentId: string, commentTabId?: string) => void;
};
export {};
