import { RoomMember } from '../member'; import { RoomPublication } from '../publication'; import { RoomSubscription } from '../subscription'; export declare type RoomClosedEvent = {}; export declare type RoomMetadataUpdatedEvent = { metadata: string; }; export declare type MemberJoinedEvent = { member: RoomMember; }; export declare type MemberLeftEvent = { member: RoomMember; }; export declare type ListChangedEvent = {}; export declare type MemberMetadataUpdatedEvent = { metadata: string; member: RoomMember; }; export declare type MemberStateChangedEvent = { member: RoomMember; }; export declare type StreamPublishedEvent = { publication: RoomPublication; }; export declare type StreamUnpublishedEvent = { publication: RoomPublication; }; export declare type PublicationMetadataUpdatedEvent = { publication: RoomPublication; metadata: string; }; export declare type PublicationEnabledEvent = { publication: RoomPublication; }; export declare type PublicationDisabledEvent = { publication: RoomPublication; }; export declare type PublicationStateChangedEvent = { publication: RoomPublication; }; export declare type StreamSubscribedEvent = { subscription: RoomSubscription; }; export declare type StreamUnsubscribedEvent = { subscription: RoomSubscription; }; //# sourceMappingURL=event.d.ts.map