import { PanPlugin, PanScope } from '../../lib/index.ts'; export declare const usePanPlugin: () => { plugin: PanPlugin | null; isLoading: boolean; ready: Promise; }; export declare const usePanCapability: () => { provides: Readonly | null; isLoading: boolean; ready: Promise; }; interface UsePanReturn { provides: PanScope | null; isPanning: boolean; } /** * Hook for pan state for a specific document * @param getDocumentId Function that returns the document ID */ export declare const usePan: (getDocumentId: () => string | null) => UsePanReturn; export {};