@protocol FCPurchaseProviderType, FCBundleSubscriptionProviderType, FCCoreConfigurationManager; @interface FCPaidAccessChecker : NSObject { id _configurationManager; } @property (readonly, nonatomic) id bundleSubscriptionProvider; @property (readonly, nonatomic) id purchaseProvider; - (BOOL)canGetAccessToItemPaid:(BOOL)a0 bundlePaid:(BOOL)a1 channel:(id)a2; - (void).cxx_destruct; - (id)initWithPurchaseProvider:(id)a0 bundleSubscriptionProvider:(id)a1 configurationManager:(id)a2; - (BOOL)isPreparedForUse; - (BOOL)canGetSubscriptionToChannel:(id)a0; - (BOOL)canGetBundleSubscriptionToChannel:(id)a0; - (void)prepareForUseWithCompletion:(id /* block */)a0; @end