export interface WorkLiveDocumentCapturePage { height: number; left: number; top: number; width: number; } export interface WorkLiveDocumentCaptureSurface { element: HTMLElement; pageCount: number; pageGap: number; pageHeight: number; pageWidth: number; pages?: readonly WorkLiveDocumentCapturePage[]; } export interface WorkLiveDocumentCapture { backgroundColor: string; host: HTMLDivElement; snapshot: HTMLElement; viewport: HTMLDivElement; } export declare function mountWorkLiveDocumentCapture(surface: WorkLiveDocumentCaptureSurface, firstPageIndex?: number, captureHeight?: number): WorkLiveDocumentCapture; export declare function positionWorkLiveDocumentCapture(capture: WorkLiveDocumentCapture, surface: WorkLiveDocumentCaptureSurface, pageIndex: number, captureHeight?: number): WorkLiveDocumentCapturePage; export declare function normalizeWorkLiveDocumentSnapshot(snapshot: HTMLElement): void;