// // CDMClientInterface_Private.h // CDMFoundation // // Created by jdennison on 2/15/23. // Copyright © 2023 Apple Inc. All rights reserved. // #import #import NS_ASSUME_NONNULL_BEGIN @interface CDMClientInterface () - (instancetype)initWithCallingBundleId:(NSString *)callingBundleId; - (instancetype)initWithDelegate:(id)delegate withCallingBundleId:(nullable NSString *)callingBundleId; @property (nonatomic, nullable) CDMDataDispatcherContext *dataDispatcherContext; - (void)setDataDispatcherContext:(nullable CDMDataDispatcherContext *)dataDispatcherContext; - (void)waitForDataDispatcherCompletion; @end NS_ASSUME_NONNULL_END