export declare function convertPageThumbnails(storyboard: ViewerContentStoryboard): PageThumbnail[]; export declare function initPageThumbnailCanvas(pageThumbnail: PageThumbnail, canvas: HTMLCanvasElement): void; export declare function pageThumbnailBackgroundImageStyle(pageThumbnail: PageThumbnail, isReact: false, maxWidth: number, maxHeight?: number): { [key: string]: string; }; export declare function pageThumbnailBackgroundImageStyle(pageThumbnail: PageThumbnail, isReact: true, maxWidth: number, maxHeight?: number): StoryboardCSS; export interface PageThumbnail { height: number; imageWidth: number; imageHeight: number; left: number; top: number; url: string; width: number; } export interface StoryboardCSS { width: string; height: string; backgroundImage: string; backgroundPosition: string; backgroundSize: string; } export interface ViewerContentStoryboard { frameHeight?: number; framesets: ViewerFrameset[]; framesTotal: number; framesX: number; framesY: number; frameUrls?: string[]; frameWidth?: number; } interface ViewerFrameset { end: number; rect?: ViewerRect[]; start: number; url: string; } interface ViewerRect { h: number; w: number; x: number; y: number; } export {};