import { IScheduler } from '../Scheduler'; import { Observable } from '../Observable'; export declare function bufferTime(this: Observable, bufferTimeSpan: number, scheduler?: IScheduler): Observable; export declare function bufferTime(this: Observable, bufferTimeSpan: number, bufferCreationInterval: number, scheduler?: IScheduler): Observable; export declare function bufferTime(this: Observable, bufferTimeSpan: number, bufferCreationInterval: number, maxBufferSize: number, scheduler?: IScheduler): Observable;