#import "Tweaks/YouTubeHeader/YTPlayerViewController.h" #define LOC(x) [tweakBundle localizedStringForKey:x value:nil table:nil] #define YT_BUNDLE_ID @"com.google.ios.youtube" #define YT_NAME @"YouTube" // IAmYouTube @interface SSOConfiguration : NSObject @end // uYouPlus @interface YTMainAppControlsOverlayView : UIView @end @interface YTTransportControlsButtonView : UIView @end @interface _ASCollectionViewCell : UICollectionViewCell - (id)node; @end @interface YTAsyncCollectionView : UICollectionView - (void)removeShortsAndFeaturesAdsAtIndexPath:(NSIndexPath *)indexPath; @end @interface FRPSliderCell : UITableViewCell @end // iOS16 fix @interface OBPrivacyLinkButton : UIButton - (instancetype)initWithCaption:(NSString *)caption buttonText:(NSString *)buttonText image:(UIImage *)image imageSize:(CGSize)imageSize useLargeIcon:(BOOL)useLargeIcon displayLanguage:(NSString *)displayLanguage; @end // uYouLocal fix @interface YTLocalPlaybackController : NSObject - (id)activeVideo; @end // BigYTMiniPlayer @interface YTMainAppVideoPlayerOverlayView : UIView - (UIViewController *)_viewControllerForAncestor; @end @interface YTWatchMiniBarView : UIView @end // YTAutoFullScreen @interface YTPlayerViewController (YTAFS) - (void)autoFullscreen; @end // OLED Darkmode @interface ASWAppSwitcherCollectionViewCell : UIView @end @interface ASScrollView : UIView @end @interface UIKeyboardLayoutStar : UIView @end @interface UIKeyboardDockView : UIView @end @interface _ASDisplayView : UIView @end @interface YTCommentDetailHeaderCell : UIView @end @interface SponsorBlockSettingsController : UITableViewController @end @interface SponsorBlockViewController : UIViewController @end @interface UICandidateViewController : UIViewController @end @interface UIPredictionViewController : UIViewController @end