/// <reference types="node" />
import { EventEmitter } from 'events'
import { WebSocketInterface } from '../megalodon.js'
export default class Streaming extends EventEmitter implements WebSocketInterface {
	constructor()
	channelSubscriptions: Record<string, string>[]
	reconnect(): void
	subscribe(_name: string, _stream: string, _add?: Record<string, string>): void
	unsubscribe(_stream: string): void
	start(): void
	stop(): void
}
