import { Subscription } from '../Subscription'; import { ImmediateScheduler } from './ImmediateScheduler'; import { Action } from './Action'; import { ImmediateAction } from './ImmediateAction'; export declare class FutureAction extends ImmediateAction { scheduler: ImmediateScheduler; work: (x?: any) => Subscription | void; id: any; delay: number; constructor(scheduler: ImmediateScheduler, work: (x?: any) => Subscription | void); schedule(state?: any, delay?: number): Action; unsubscribe(): void; }