@class NSArray, AVOutputDeviceDiscoverySession, NSNotificationCenter, AVOutputContext; @interface CRKConcreteOutputDeviceBrowsingSession : NSObject @property (readonly, nonatomic) AVOutputDeviceDiscoverySession *discoverySession; @property (readonly, nonatomic) AVOutputContext *outputContext; @property (readonly, nonatomic) NSNotificationCenter *notificationCenter; @property (readonly, copy, nonatomic) NSArray *outputDevices; + (id)sessionWithOutputContext:(id)a0 notificationCenter:(id)a1; - (void)invalidate; - (void).cxx_destruct; - (id)initWithDiscoverySession:(id)a0 outputContext:(id)a1 notificationCenter:(id)a2; - (id)observeBrowsedOutputDeviceChangesWithHandler:(id /* block */)a0; @end