export { buildHandshakeFrame, parseHandshakeFrame, parseTokenFrame, REALTIME_CAP_NO_AWARENESS, REALTIME_PROTOCOL_VERSION, REALTIME_SSE_HANDSHAKE_EVENT, REALTIME_SSE_TOKEN_EVENT, type RealtimeHandshake, type RealtimeTokenFrame, } from "../realtime-protocol.js"; interface EventLike { on(event: string, listener: (...args: any[]) => void): any; off(event: string, listener: (...args: any[]) => void): any; } export interface SSEHandlerOptions { extraEmitters?: Array<{ emitter: EventLike; event: string; }>; } export declare function createSSEHandler(options?: SSEHandlerOptions): import("h3").EventHandlerWithFetch>;