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