2025-06-03 14:46:12 -07:00
|
|
|
import { BloomFilter } from "./bloom_filter/bloom.js";
|
|
|
|
|
|
|
|
|
|
export {
|
|
|
|
|
MessageChannel,
|
|
|
|
|
MessageChannelEvent,
|
2025-08-14 10:44:18 +10:00
|
|
|
MessageChannelOptions,
|
|
|
|
|
isContentMessage,
|
|
|
|
|
isSyncMessage,
|
|
|
|
|
isEphemeralMessage,
|
2025-06-03 14:46:12 -07:00
|
|
|
Message,
|
2025-08-14 10:44:18 +10:00
|
|
|
ContentMessage,
|
|
|
|
|
SyncMessage,
|
|
|
|
|
EphemeralMessage,
|
2025-08-12 10:47:52 +10:00
|
|
|
type HistoryEntry,
|
|
|
|
|
type ChannelId,
|
|
|
|
|
type MessageChannelEvents,
|
2025-10-28 10:27:06 +00:00
|
|
|
type ParticipantId,
|
2025-08-28 15:57:23 +10:00
|
|
|
type MessageId
|
2025-06-03 14:46:12 -07:00
|
|
|
} from "./message_channel/index.js";
|
2025-01-27 17:29:27 -08:00
|
|
|
|
2025-10-28 10:27:06 +00:00
|
|
|
/**
|
|
|
|
|
* @deprecated Use ParticipantId instead. SenderId has been renamed to ParticipantId
|
|
|
|
|
* to better reflect that it represents a channel participant, not just a message sender.
|
|
|
|
|
*/
|
|
|
|
|
export type { ParticipantId as SenderId } from "./message_channel/index.js";
|
|
|
|
|
|
2025-01-27 17:29:27 -08:00
|
|
|
export { BloomFilter };
|