/*
* This header is generated by classdump-dyld 1.0
* on Sunday, September 27, 2020 at 11:40:45 AM Mountain Standard Time
* Operating System: Version 14.0 (Build 18A373)
* Image Source: /System/Library/PrivateFrameworks/WebCore.framework/WebCore
* classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
*/

#import <WebCore/WebCore-Structs.h>
#import <libobjc.A.dylib/AVPlayerViewControllerDelegate.h>

@protocol AVPlayerViewControllerDelegate_WebKitOnly;
@class NSString;

@interface WebAVPlayerViewController : NSObject <AVPlayerViewControllerDelegate> {

	VideoFullscreenInterfaceAVKit* _fullscreenInterface;
	RetainPtr<UIViewController>* _presentingViewController;
	RetainPtr<AVPlayerViewController>* _avPlayerViewController;
	RetainPtr<NSTimer>* _startPictureInPictureTimer;
	RetainPtr<AVObservationController>* _avPlayerViewControllerObservationController;
	id<AVPlayerViewControllerDelegate_WebKitOnly> _delegate;

}

@property (readonly) unsigned long long hash; 
@property (readonly) Class superclass; 
@property (copy,readonly) NSString * description; 
@property (copy,readonly) NSString * debugDescription; 
-(void)startPictureInPicture;
-(void)setPlayerController:(id)arg1 ;
-(void)dealloc;
-(BOOL)pictureInPictureActive;
-(void)setWebKitOverrideRouteSharingPolicy:(unsigned long long)arg1 routingContextUID:(id)arg2 ;
-(void)enterFullScreenAnimated:(BOOL)arg1 completionHandler:(/*^block*/id)arg2 ;
-(void)exitFullScreenAnimated:(BOOL)arg1 completionHandler:(/*^block*/id)arg2 ;
-(BOOL)showsPlaybackControls;
-(BOOL)pictureInPictureWasStartedWhenEnteringBackground;
-(id)initWithFullscreenInterface:(VideoFullscreenInterfaceAVKit*)arg1 ;
-(id)view;
-(BOOL)playerViewControllerShouldHandleDoneButtonTap:(id)arg1 ;
-(void)tryToStartPictureInPicture;
-(id)avPlayerViewController;
-(void)setShowsPlaybackControls:(BOOL)arg1 ;
-(void)setAllowsPictureInPicturePlayback:(BOOL)arg1 ;
-(void)setDelegate:(id)arg1 ;
-(void)removeFromParentViewController;
-(void)stopPictureInPicture;
-(BOOL)isPictureInPictureActive;
-(BOOL)isPictureInPicturePossible;
@end

