You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
session-desktop/ts/session/messages/outgoing/index.ts

47 lines
1.6 KiB
TypeScript

import { Message } from './Message';
import { ContentMessage } from './content/ContentMessage';
import { DataMessage } from './content/data/DataMessage';
import { OpenGroupMessage } from './OpenGroupMessage';
import { SyncMessage } from './content/sync/SyncMessage';
import { TypingMessage } from './content/TypingMessage';
import { ReceiptMessage } from './content/receipt/ReceiptMessage';
import { ClosedGroupMessage } from './content/data/ClosedGroupMessage';
import { DeviceUnlinkMessage } from './content/data/DeviceUnlinkMessage';
import { GroupInvitationMessage } from './content/data/GroupInvitationMessage';
import { RegularMessage } from './content/data/RegularMessage';
import { SessionResetMessage } from './content/SessionResetMessage';
import { SessionEstablishedMessage } from './content/SessionEstablishedMessage';
import { EndSessionMessage } from './content/EndSessionMessage';
import { DeviceLinkRequestMessage } from './content/link/DeviceLinkRequestMessage';
import { DeviceLinkGrantMessage } from './content/link/DeviceLinkGrantMessage';
import { ReadReceiptMessage } from './content/receipt/ReadReceiptMessage';
import { DeliveryReceiptMessage } from './content/receipt/DeliveryReceiptMessage';
export {
Message,
OpenGroupMessage,
ContentMessage,
// children of ContentMessage
DeviceLinkRequestMessage,
DeviceLinkGrantMessage,
EndSessionMessage,
ReceiptMessage,
ReadReceiptMessage,
DeliveryReceiptMessage,
SessionEstablishedMessage,
SessionResetMessage,
SyncMessage,
TypingMessage,
DataMessage,
// children of DataMessage
ClosedGroupMessage,
DeviceUnlinkMessage,
GroupInvitationMessage,
RegularMessage,
};