using PepperDash.Essentials.Core;
namespace PepperDash.Essentials.Devices.Common.VideoCodec.Interfaces
{
///
/// Defines the contract for IHasMeetingRecordingWithPrompt
///
public interface IHasMeetingRecordingWithPrompt : IHasMeetingRecording
{
///
/// Feedback that indicates whether the recording consent prompt is visible
///
BoolFeedback RecordConsentPromptIsVisible { get; }
///
/// Used to agree or disagree to the meeting being recorded when prompted
///
///
void RecordingPromptAcknowledgement(bool agree);
}
}