export { createMockMessagingClient, type CreateMockMessagingClientOptions, type MockMessage, type MockMessagingClient, } from './createMockMessagingClient' export type { MockMessagingUser } from './createMockStreamChatClient' // The rolled-up `testing.d.ts` hoists the ambient `declare module 'stream-chat'` // augmentation from stream-custom-data, but rollupTypes only bundles the types // reachable from this entry — so re-export the augmentation's backing types // (MessageMetadata/OfficialCtaActionPayload transitively pull in the rest) to // keep the generated declaration self-contained and type-checkable standalone. export type { MessageMetadata, OfficialCtaActionPayload, } from '../stream-custom-data'