/*!
 * Jodit Editor PRO (https://xdsoft.net/jodit/)
 * See LICENSE.md in the project root for license information.
 * Copyright (c) 2013-2026 Valerii Chupurnov. All rights reserved. https://xdsoft.net/jodit/pro/
 */
import { ViewComponent } from "jodit/esm/core/component/index";
import type { IFileBrowserPro, IFileBrowserStatePro } from "../interface";
export declare class LoadingManager extends ViewComponent<IFileBrowserPro> {
    readonly state: IFileBrowserStatePro;
    /** @override */
    className(): string;
    /** @override */
    constructor(jodit: IFileBrowserPro, state: IFileBrowserStatePro);
    protected onUpdateFileBrowser(): Promise<void>;
    loadFolders(): Promise<void>;
    private __tick;
    loadItems(): Promise<void>;
    private offset;
    private countInOneChunk;
    private stopLoadingParts;
    private __isLoadingPart;
    private __callQueueCount;
    private __loadItemsChunk;
    loadItemsChunk(tick?: number): Promise<void>;
}
