import { BasedServer } from '../server.js'; import { ActiveObservable } from './types.js'; import { BasedErrorCode, BasedErrorData } from '@based/errors'; import { WebSocketSession, Context, ObservableUpdateFunction } from '@based/functions'; export declare const subscribeWs: (server: BasedServer, id: number, checksum: number, ctx: Context) => void; export declare const subscribeFunction: (server: BasedServer, id: number, update: ObservableUpdateFunction) => void; export declare const subscribeNext: (obs: ActiveObservable, onNext: (err?: BasedErrorData) => void) => void;