import { ScrollPlugin, ScrollScope } from '../../lib/index.ts'; export declare const useScrollPlugin: () => { plugin: ScrollPlugin | null; isLoading: boolean; ready: Promise; }; export declare const useScrollCapability: () => { provides: Readonly | null; isLoading: boolean; ready: Promise; }; interface UseScrollReturn { provides: ScrollScope | null; state: { currentPage: number; totalPages: number; }; } /** * Hook for scroll state for a specific document * @param documentId Document ID. */ export declare const useScroll: (getDocumentId: () => string | null) => UseScrollReturn; export {};