import { Future, RealtimeChannel, RealtimeData } from "../models"; export declare class RealtimeService { private _channels; constructor(); activateChannel(channel: RealtimeChannel): void; deactivateChannel(channel: RealtimeChannel): void; send>(data: TRealtimeData, value: TRealtimeData["value"]): void; getUsersInChannel(channel: RealtimeChannel): Future>; onMessage>(data: TRealtimeData, callback: (value: TRealtimeData["value"]) => void): void; }