import { Task } from '../interfaces';
export declare class MulticastTask implements Task {
private _run;
private active;
constructor(run: () => any);
static create(run: () => any): MulticastTask;
run(time: number): void;
error(time: number, err: Error): void;
dispose(): void;
}