luxlabs header browser preview


@class CKContainer, DRSRapidCloudKitHelper;

@interface DRSCloudKitHelper : NSObject

@property (readonly, nonatomic) long long environment;
@property (readonly, nonatomic) long long rapidEnvironment;
@property (retain, nonatomic) CKContainer *_targetContainer;
@property (readonly, nonatomic) DRSRapidCloudKitHelper *rapidHelper;

+ (id)helperForCKConfig:(id)a0;
+ (id)prodContainerHelper;
+ (id)sandboxContainerHelper;

- (void)_configureOperation:(id)a0 container:(id)a1 xpcActivity:(id)a2;
- (id)initWithEnvironment:(long long)a0;
- (id)initWithContainerEnvironment:(long long)a0 rapidEnvironment:(long long)a1;
- (id)_requestsPassingUploadSizeCap:(id)a0 remainingQuota:(unsigned long long)a1;
- (BOOL)_handleRAPIDRequests:(id)a0 xpcActivity:(id)a1 errorsOut:(id)a2;
- (void).cxx_destruct;
- (void)_sendDecisionServerRequests:(id)a0 xpcActivity:(id)a1 replyHandler:(id /* block */)a2;
- (void)uploadRequests:(id)a0 contactDecisionServer:(BOOL)a1 xpcActivity:(id)a2 remainingUploadQuota:(unsigned long long)a3 completionHandler:(id /* block */)a4;
- (void)reportTerminalRequestStats:(id)a0 xpcActivity:(id)a1 replyHandler:(id /* block */)a2;
- (void)shouldEnableDataGathering:(id)a0 xpcActivity:(id)a1 replyHandler:(id /* block */)a2;
- (void)shouldUploadRequests:(id)a0 xpcActivity:(id)a1 replyHandler:(id /* block */)a2;
- (void)_uploadRecords:(id)a0 containerName:(id)a1 xpcActivity:(id)a2 completionHandler:(id /* block */)a3;

@end