import { type Observable } from 'rxjs';
import { EntryEvents } from './entry-events.js';
type StreamMessage = {
    data: {
        types: string[];
    } | {
        heartbeat: true;
    };
};
export declare class StreamController {
    private readonly entryEvents;
    constructor(entryEvents: EntryEvents);
    stream(): Observable<StreamMessage>;
}
export {};
//# sourceMappingURL=stream.controller.d.ts.map