import { type RefObject } from 'react'; export interface PresentationThumbnailWindow { bottomSpacerHeight: number; end: number; requestFocus: (index: number) => void; requestFocusById: (slideId: string) => void; start: number; topSpacerHeight: number; windowed: boolean; } export declare function usePresentationThumbnailWindow({ slideIds, selectedSlideId, viewMode, viewportRef, zoom, }: { slideIds: readonly string[]; selectedSlideId: string; viewMode: 'normal' | 'sorter'; viewportRef: RefObject; zoom: number; }): PresentationThumbnailWindow;