// // AppleMobileDeviceBridge.h // World Manager for Minecraft // // Created by OpenAI on 2026-05-26. // #import NS_ASSUME_NONNULL_BEGIN FOUNDATION_EXPORT NSErrorDomain const WMMMobileDeviceErrorDomain; FOUNDATION_EXPORT NSDictionary * _Nullable WMMCopyConnectedDeviceSummaries(NSError **error); FOUNDATION_EXPORT NSDictionary * _Nullable WMMCopyConnectedDeviceApplicationList( NSString *deviceIdentifier, NSError **error ); FOUNDATION_EXPORT NSDictionary * _Nullable WMMCopyConnectedDeviceApplicationDetails( NSString *deviceIdentifier, NSString *bundleIdentifier, NSError **error ); FOUNDATION_EXPORT NSDictionary * _Nullable WMMCopyConnectedDeviceAppDirectoryListing( NSString *deviceIdentifier, NSString *bundleIdentifier, NSString *relativePath, NSError **error ); FOUNDATION_EXPORT NSDictionary * _Nullable WMMCopyConnectedDeviceAppPathProbeResults( NSString *deviceIdentifier, NSString *bundleIdentifier, NSArray *paths, NSError **error ); FOUNDATION_EXPORT NSDictionary * _Nullable WMMCopyConnectedDeviceMinecraftLibrarySnapshot( NSString *deviceIdentifier, NSString *bundleIdentifier, NSString *relativePath, NSError **error ); FOUNDATION_EXPORT NSDictionary * _Nullable WMMCopyConnectedDeviceMinecraftMetadataBatch( NSString *deviceIdentifier, NSString *bundleIdentifier, NSString *relativePath, NSArray *> *items, NSError **error ); FOUNDATION_EXPORT NSDictionary * _Nullable WMMCopyConnectedDeviceMinecraftIconBatch( NSString *deviceIdentifier, NSString *bundleIdentifier, NSString *relativePath, NSArray *> *items, NSError **error ); FOUNDATION_EXPORT NSData * _Nullable WMMCopyConnectedDeviceAppFileData( NSString *deviceIdentifier, NSString *bundleIdentifier, NSString *relativePath, NSError **error ); FOUNDATION_EXPORT NSDictionary * _Nullable WMMCopyConnectedDeviceAppPathMetrics( NSString *deviceIdentifier, NSString *bundleIdentifier, NSString *relativePath, NSError **error ); FOUNDATION_EXPORT NSDictionary * _Nullable WMMCopyConnectedDeviceAppPathMetricsBatch( NSString *deviceIdentifier, NSString *bundleIdentifier, NSArray *relativePaths, NSError **error ); FOUNDATION_EXPORT BOOL WMMCopyConnectedDeviceAppSubtreeToLocalDirectory( NSString *deviceIdentifier, NSString *bundleIdentifier, NSString *relativePath, NSURL *destinationDirectoryURL, NSError **error ); NS_ASSUME_NONNULL_END