import { default as XmppClient } from '../networking/xmppClient';
interface HistoryPreloadSchedulerOptions {
    client: XmppClient;
    signal?: AbortSignal;
    concurrency?: number;
    pageSize?: number;
    retryLimit?: number;
    roomLimit?: number;
    selectedRoomJid?: string | null;
    defaultRoomJids?: string[];
    forceReload?: boolean;
}
export declare const runHistoryPreloadScheduler: (options: HistoryPreloadSchedulerOptions) => Promise<void>;
export default runHistoryPreloadScheduler;
