import { Disposable, Scheduler, Sink, Stream } from '@motorcycle/types';
import { MulticastSource } from '@most/core';
export declare class ProxyStream extends MulticastSource {
attached: boolean;
running: boolean;
scheduler: Scheduler;
constructor();
run(sink: Sink, scheduler: Scheduler): Disposable;
attach(stream: Stream): Stream;
end(time: number): void;
}