import type { Subscription } from 'rxjs';
export interface IScheduler {
    subscribe: (next?: () => void, error?: (error: any) => void, complete?: () => void) => Subscription;
    scheduleImmediate: () => void;
    unsubscribe: () => void;
}
export declare class SchedulerFactory {
    static createScheduler(pollSchedule?: number): IScheduler;
}
