import { EBindKey, EExchangeNames, EExchangeTypes, IMessageEvent, TEventBaseData } from "../events/index.js"; export type TSubscribeUserToContentData = { users: string[]; feedIdentity: string; } & TEventBaseData; export interface ISubscribeUserToContentEvent extends IMessageEvent { exchangeName: EExchangeNames.CONTENT_SUBSCRIBE; exchangeType: EExchangeTypes.DIRECT; key: EBindKey.CONTENT_SUBSCRIBE; data?: TSubscribeUserToContentData; } export interface IUnSubscribeUserFromContentEvent extends IMessageEvent { exchangeName: EExchangeNames.CONTENT_UNSUBSCRIBE; exchangeType: EExchangeTypes.DIRECT; key: EBindKey.CONTENT_UNSUBSCRIBE; data?: TSubscribeUserToContentData; } //# sourceMappingURL=subscription-events.d.ts.map