@aituber-onair/bushitsu-client
Version:
WebSocket client for chat functionality with React hooks support
11 lines (10 loc) • 906 B
TypeScript
export { BushitsuClient } from './client/BushitsuClient';
export { useBushitsuClient } from './hooks/useBushitsuClient';
export { useBushitsuInitiative } from './hooks/useBushitsuInitiative';
export { createNodeBushitsuClient, type NodeBushitsuClientOptions, } from './node';
export { createGasBushitsuMessageSender, type GasBushitsuSendOptions, type GasBushitsuSendOnlyClient, type GasPayloadBuilderInput, } from './gas';
export { createWebSocketTransport, createBrowserWebSocketTransport, type WebSocketFactory, type WebSocketLike, } from './transports/webSocketTransport';
export { type BushitsuTransport, type BushitsuTransportHandlers, type BushitsuTransportMessageEvent, type BushitsuTransportCloseEvent, BushitsuTransportReadyState, } from './core/transport';
export * from './client/constants';
export * from './types';
export type { BushitsuMessage, BushitsuClientOptions } from './client/types';