UNPKG

@tanstack/ai

Version:

Type-safe TypeScript AI SDK for streaming chat, tool calling, agents, structured outputs, and multimodal generation.

6 lines (5 loc) 353 B
import { RealtimeEvent, RealtimeEventHandler, RealtimeEventPayloads } from './types.js'; export declare function createRealtimeEventEmitter(): { emit<TEvent extends RealtimeEvent>(event: TEvent, payload: RealtimeEventPayloads[TEvent]): void; on<TEvent extends RealtimeEvent>(event: TEvent, handler: RealtimeEventHandler<TEvent>): () => void; };