import { Ref } from 'vue'; export interface UsePdfCanvasReturn { renderedPages: Ref>; hasPageBeenRendered: (pageIndex: number) => boolean; markPageAsRendered: (pageIndex: number) => void; clearRenderedPages: () => void; } /** * Composable to track canvas rendering state across page component remounts. * This prevents loaders from appearing again during zoom/rotation operations * when pages are re-rendered. */ export declare function usePdfCanvas(): UsePdfCanvasReturn;