//
//     Generated by class-dump 3.5 (64 bit) (Debug version compiled Oct 15 2018 10:31:50).
//
//     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2015 by Steve Nygard.
//

#import <objc/NSObject.h>

@class NSStatusItem;
@protocol MutableMediaStateTrackerDataSource, MutableMediaStateTrackerDelegate;

__attribute__((visibility("hidden")))
@interface MutableMediaStateTracker : NSObject
{
    unsigned long long _mutableMediaState;
    NSStatusItem *_mediaCaptureStatusItem;
    BOOL _allPagesPlayingMutableMediaAreMuted;
    id <MutableMediaStateTrackerDataSource> _dataSource;
    id <MutableMediaStateTrackerDelegate> _delegate;
}

- (void).cxx_destruct;
@property(readonly, nonatomic) BOOL allPagesPlayingMutableMediaAreMuted; // @synthesize allPagesPlayingMutableMediaAreMuted=_allPagesPlayingMutableMediaAreMuted;
@property(nonatomic) __weak id <MutableMediaStateTrackerDelegate> delegate; // @synthesize delegate=_delegate;
@property(nonatomic) __weak id <MutableMediaStateTrackerDataSource> dataSource; // @synthesize dataSource=_dataSource;
- (void)_didRequestToFocusMediaSourceFromMenuItem:(id)arg1;
- (id)_menuItemsForRequestingToFocusMediaSources:(id)arg1;
@property(readonly, nonatomic, getter=isAnyPageUsingScreenCapture) BOOL anyPageUsingScreenCapture;
@property(readonly, nonatomic, getter=isAnyPageUsingMicrophone) BOOL anyPageUsingMicrophone;
@property(readonly, nonatomic, getter=isAnyPageUsingCamera) BOOL anyPageUsingCamera;
@property(readonly, nonatomic, getter=isAnyPageUsingMicrophoneOnly) BOOL anyPageUsingMicrophoneOnly;
@property(readonly, nonatomic, getter=isAnyPageUsingCameraOnly) BOOL anyPageUsingCameraOnly;
@property(readonly, nonatomic) BOOL doesAnyPageHaveMutedMediaCaptureDevice;
@property(readonly, nonatomic) BOOL doesAnyPageHaveActiveMediaCaptureDevice;
@property(readonly, nonatomic) BOOL doesAnyPageHaveMediaCaptureDevice;
@property(readonly, nonatomic, getter=isAnyPagePlayingAudio) BOOL anyPagePlayingAudio;
@property(readonly, nonatomic) long long muteButtonStateForOverallMediaState;
- (void)updateStatusItem;
- (void)updateOverallAudioState;

@end

