export { createExtensionClient, type CreateExtensionClientOptions } from './client.js';
export { Transport, type TransportOptions } from './transport.js';
export {
  ExtensionErrorCode,
  type ExtensionClient,
  type ExtensionEventMessage,
  type ExtensionRequest,
  type ExtensionToHostMessage,
  type HostEventMessage,
  type HostInit,
  type HostResponse,
  type HostToExtensionMessage,
  type StreamHandler,
  type ThemeInfo,
} from './types.js';
