#import <React/RCTComponent.h>

@import OnMeetingSDK;

@interface RNMeetView : OnMeetingMeetView
@property (nonatomic, copy) RCTBubblingEventBlock onConferenceJoined;
@property (nonatomic, copy) RCTBubblingEventBlock onConferenceTerminated;
@property (nonatomic, copy) RCTBubblingEventBlock onConferenceWillJoin;
@property (nonatomic, copy) RCTBubblingEventBlock onAudioMutedChanged;
@property (nonatomic, copy) RCTBubblingEventBlock onParticipantJoined;
@property (nonatomic, copy) RCTBubblingEventBlock onParticipantLeft;
@property (nonatomic, copy) RCTBubblingEventBlock onEndpointTextMessageReceived;
@property (nonatomic, copy) RCTBubblingEventBlock onScreenShareToggled;
@property (nonatomic, copy) RCTBubblingEventBlock onParticipantsInfoRetrieved;
@property (nonatomic, copy) RCTBubblingEventBlock onChatMessageReceived;
@property (nonatomic, copy) RCTBubblingEventBlock onChatToggled;
@property (nonatomic, copy) RCTBubblingEventBlock onVideoMutedChanged;
@property (nonatomic, copy) RCTBubblingEventBlock onReadyToClose;
@property (nonatomic, copy) RCTBubblingEventBlock onEnteredPip;
@end
