6#import <Foundation/Foundation.h>
16@protocol MobileRTCReminderDelegate <NSObject>
42@property (nonatomic, copy, nullable) NSString *
title;
47@property (nonatomic, copy, nullable) NSString *
content;
52@property (nonatomic, assign) BOOL
isBlock;
101- (BOOL)isNeedExplicitConsent4AICustomDisclaimer;
115@property(nonatomic, assign) CGPoint center;
120@property(nonatomic, strong) UIColor * _Nullable backgroundColor;
133@property (weak, nonatomic) id<MobileRTCReminderDelegate> _Nullable reminderDelegate;
MobileRTCSDKError
Enumeration of the SDK error.
MobileRTCReminderActionType
Enumeration of the reminder action type.
MobileRTCReminderType
Enumeration of reminder types.
Configuration for the simplified disclaimer banner.
A class that contains reminder dialog content.
NSString * title
The title of the reminder dialog.
BOOL isBlock
Indicates whether to block the user from joining or staying in the meeting.
MobileRTCReminderActionType actionType
Gets the type of the action which user should take after receiving this reminder content.
NSString * content
The detail content of the reminder dialog.
MobileRTCReminderType type
The type of the reminder.
NSArray< NSNumber * > *_Nonnull getMultiReminderTypes()
Gets a list of reminder types.
A class that handles the reminder dialog.
A helper for managing meeting reminders and notifications.