luxlabs header browser preview


@class CKContainer, NSObject;
@protocol OS_dispatch_queue;

@interface DRSTaskingCloudKitHelper : NSObject

@property (readonly, nonatomic) CKContainer *_targetContainer;
@property (readonly, nonatomic) NSObject<OS_dispatch_queue> *workQueue;

+ (id)prodContainerHelper;
+ (id)sandboxContainerHelper;
+ (id)taskingDeviceMetadata;

- (id)initWithContainer:(id)a0;
- (id)_operationWithFunctionName:(id)a0;
- (void)reportTaskingConfigReceipt:(id)a0 uuidString:(id)a1 receiptResult:(id)a2 transaction:(id)a3 completionHandler:(id /* block */)a4;
- (void)reportTaskingConfigCompletion:(id)a0 uuidString:(id)a1 completionType:(id)a2 completionDescription:(id)a3 activeDuration:(double)a4 transaction:(id)a5 completionHandler:(id /* block */)a6;
- (void)reportTaskingSystemMessageReceipt:(id)a0 messageType:(id)a1 channelType:(id)a2 channelEnvironment:(id)a3 dateBroadcast:(id)a4 dateReceived:(id)a5 transaction:(id)a6 completionHandler:(id /* block */)a7;
- (void).cxx_destruct;
- (void)_recordPBMessage:(id)a0 forFunction:(id)a1;
- (id)_taskingConfigMetadataForTeamID:(id)a0 uuidString:(id)a1;
- (void)_submitOperationWithName:(id)a0 requestObject:(id)a1 completionBlock:(id /* block */)a2;

@end