/// interface UseSelectionToolbarProps { containerRef: React.RefObject; pageNumber: number; documentUri: string; } interface ToolbarPosition { x: number; y: number; arrowDirection: "down" | "up"; } interface SelectionRect { x: number; y: number; width: number; height: number; } interface UseSelectionToolbarReturn { isVisible: boolean; position: ToolbarPosition; selectedText: string; selectionRects: SelectionRect[]; dismiss: () => void; highlightSelection: (color: string) => void; copySelection: () => void; } export declare const useSelectionToolbar: ({ containerRef, pageNumber, documentUri, }: UseSelectionToolbarProps) => UseSelectionToolbarReturn; export {};