| 1234567891011121314151617 | 
							- import { AsyncAction } from './AsyncAction';
 
- import { Subscription } from '../Subscription';
 
- import { QueueScheduler } from './QueueScheduler';
 
- import { SchedulerAction } from '../types';
 
- /**
 
-  * We need this JSDoc comment for affecting ESDoc.
 
-  * @ignore
 
-  * @extends {Ignored}
 
-  */
 
- export declare class QueueAction<T> extends AsyncAction<T> {
 
-     protected scheduler: QueueScheduler;
 
-     protected work: (this: SchedulerAction<T>, state?: T) => void;
 
-     constructor(scheduler: QueueScheduler, work: (this: SchedulerAction<T>, state?: T) => void);
 
-     schedule(state?: T, delay?: number): Subscription;
 
-     execute(state: T, delay: number): any;
 
-     protected requestAsyncId(scheduler: QueueScheduler, id?: any, delay?: number): any;
 
- }
 
 
  |