@class ICURLBag, NSString, ICMusicSubscriptionStatus, ICUserIdentity; @interface MPCPlaybackAccount : NSObject <NSCopying> @property (copy, nonatomic) NSString *hashedDSID; @property (nonatomic) BOOL hasCloudLibraryEnabled; @property (copy, nonatomic) NSString *storeFrontIdentifier; @property (nonatomic, getter=isActiveAccount) BOOL activeAccount; @property (nonatomic, getter=isPrivateListeningEnabled) BOOL privateListeningEnabled; @property (retain, nonatomic) ICURLBag *bag; @property (readonly, nonatomic) ICUserIdentity *userIdentity; @property (readonly, nonatomic) ICMusicSubscriptionStatus *subscriptionStatus; @property (readonly, copy, nonatomic) NSString *shortHashedDSID; @property (readonly, nonatomic, getter=isDelegated) BOOL delegated; @property (readonly, nonatomic) BOOL canAutoPlay; @property (readonly, nonatomic) BOOL hasCatalogPlaybackCapability; @property (readonly, nonatomic) BOOL requiresAuthorizationTokenForPlayback; @property (readonly, nonatomic) BOOL usesLease; - (unsigned long long)hash; - (id)initWithDelegatedUserIdentity:(id)a0; - (id)description; - (void).cxx_destruct; - (BOOL)isEqual:(id)a0; - (id)initWithUserIdentity:(id)a0 subscriptionStatus:(id)a1; - (id)copyWithZone:(struct _NSZone { } *)a0; @end