//
//     Generated by class-dump 3.5 (64 bit) (Debug version compiled Sep 17 2017 16:24:48).
//
//     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2015 by Steve Nygard.
//

#import <UIKit/UIView.h>

#import "GOOSideViewAccountViewDelegate-Protocol.h"
#import "GOOSideViewContentView-Protocol.h"
#import "GOOSideViewHeaderViewDelegate-Protocol.h"

@class GOOSideViewAccountView, GOOSideViewCarouselView, GOOSideViewFlowLayout, GOOSideViewHeaderView, GOOSideViewSignInHeader, NSString, UICollectionView, UIImageView, UIScrollView;
@protocol GOOSideViewContentViewDelegate, GOOSideViewProfile, GOOSideViewProfileDataSource;

@interface GOOSideViewGLIFContentView : UIView <GOOSideViewAccountViewDelegate, GOOSideViewHeaderViewDelegate, GOOSideViewContentView>
{
    UIImageView *_productLogoView;
    GOOSideViewHeaderView *_headerView;
    GOOSideViewAccountView *_accountView;
    double _accountViewHeight;
    UIView *_backgroundGradientMaskView;
    UIImageView *_shadowImageView;
    struct CGSize _lastUsedBoundsForShadow;
    UICollectionView *_collectionView;
    GOOSideViewFlowLayout *_collectionViewLayout;
    UIScrollView *_scrollView;
    id <GOOSideViewProfile> _selectedAccount;
    id <GOOSideViewProfileDataSource> _accountDataSource;
    id <GOOSideViewContentViewDelegate> _delegate;
}

@property(nonatomic) __weak id <GOOSideViewContentViewDelegate> delegate; // @synthesize delegate=_delegate;
@property(nonatomic) __weak id <GOOSideViewProfileDataSource> accountDataSource; // @synthesize accountDataSource=_accountDataSource;
@property(retain, nonatomic) id <GOOSideViewProfile> selectedAccount; // @synthesize selectedAccount=_selectedAccount;
@property(retain, nonatomic) GOOSideViewHeaderView *headerView; // @synthesize headerView=_headerView;
@property(retain, nonatomic) UIScrollView *scrollView; // @synthesize scrollView=_scrollView;
@property(retain, nonatomic) GOOSideViewFlowLayout *collectionViewLayout; // @synthesize collectionViewLayout=_collectionViewLayout;
@property(retain, nonatomic) UICollectionView *collectionView; // @synthesize collectionView=_collectionView;
- (void).cxx_destruct;
- (void)applyShadowSettings;
- (void)didTapProductSettings;
- (_Bool)accountViewRequiresAttention;
- (void)accountViewDidChangeHeight:(id)arg1 newHeight:(double)arg2;
- (void)accountViewDidTapSignIn:(id)arg1;
- (void)accountViewDidTapAccountSettings:(id)arg1;
- (void)accountView:(id)arg1 didSelectAccount:(id)arg2 atIndex:(long long)arg3;
- (_Bool)headerViewShouldShowProductSettings:(id)arg1;
- (void)headerViewDidTapProductSettings:(id)arg1;
- (void)layoutSubviews;
- (void)setMaxNumberOfAccountsToShow:(long long)arg1;
- (void)setProductLockup:(id)arg1;
- (void)reloadDataForAccount:(id)arg1;
- (void)reloadAccountData;
- (void)reloadItemData;
@property(nonatomic) _Bool disableAccountSwitching;
- (id)initWithFrame:(struct CGRect)arg1;

// Remaining properties
@property(retain, nonatomic) GOOSideViewCarouselView *carouselView;
@property(readonly, copy) NSString *debugDescription;
@property(readonly, copy) NSString *description;
@property(nonatomic) long long displayOptions;
@property(readonly) unsigned long long hash;
@property(retain, nonatomic) GOOSideViewSignInHeader *headerButton;
@property(readonly) Class superclass;

@end

