import { type RefObject } from 'react'; /** * Хук для управления зумом (масштабированием) PDF-документа. * Поддерживает мышь, тачпад, горячие клавиши и мобильные жесты. */ type UseZoomParams = { scrollContainerRef: RefObject; enabledZoom: boolean; }; type UseZoomResult = { scale: number; zoomIn: () => void; zoomOut: () => void; resetZoom: () => void; shouldAnimateZoom: boolean; }; export declare const useZoom: ({ scrollContainerRef, enabledZoom, }: UseZoomParams) => UseZoomResult; export {};