﻿/**
* DevExpress HTML/JS Reporting (viewer\internal\_pageLoader.d.ts)
* Version:  24.2.8
* Build date: Jun 17, 2025
* Copyright (c) 2012 - 2025 Developer Express Inc. ALL RIGHTS RESERVED
* License: https://www.devexpress.com/Support/EULAs/universal.xml
*/
import { ReportPreview } from '../reportPreview';
import { PreviewPage } from './_page';
export declare class PageLoader {
    private _preview;
    private _defaultResolution;
    private _requestCyclesLimit;
    private _currentPrefetchCycle;
    private _disabled;
    private _loadTimeout;
    get pages(): PreviewPage[];
    private _getNextStartingIndex;
    private _getPagesToUpdate;
    private _performPrefetch;
    private _scheduleNextPrefetch;
    constructor(_preview: ReportPreview);
    prefetchPages(startIndex: number, endIndex: number, currentPageIndex: number): void;
    reset(): void;
    isActive(): boolean;
}
