@class NSUUID, NSData, NSURL, NSString, NSArray, NSMutableDictionary, NSDictionary, NSMutableOrderedSet; @protocol NSObject, PBItemDataTransferDelegate; @interface PBItem : NSObject @property (class, readonly) BOOL supportsSecureCoding; @property (retain, nonatomic) NSData *itemQueue_primaryData; @property (retain, nonatomic) NSURL *itemQueue_primaryFileURL; @property (weak, nonatomic) id itemQueue_dataTransferDelegate; @property (retain, nonatomic) NSDictionary *itemQueue_privateMetadata; @property (retain, nonatomic) NSMutableDictionary *itemQueue_representationByType; @property (retain, nonatomic) NSMutableOrderedSet *itemQueue_typeOrder; @property (retain, nonatomic) NSMutableDictionary *itemQueue_preferredRepresentationByType; @property (retain, nonatomic) NSMutableDictionary *itemQueue_visibilityByType; @property (retain, nonatomic) NSMutableDictionary *itemQueue_dataAvailabilityByType; @property (retain, nonatomic) NSMutableDictionary *itemQueue_patternDetections; @property (retain, nonatomic) id itemQueue_localUserInfo; @property (retain, nonatomic) id itemQueue_localObject; @property (copy, nonatomic) NSDictionary *itemQueue_metadata; @property (nonatomic) BOOL itemQueue_isStoredOnServer; @property (readonly, copy, nonatomic) NSString *suggestedName; @property (retain, nonatomic) id localObject; @property (retain, nonatomic) NSDictionary *privateMetadata; @property (readonly, nonatomic) NSUUID *UUID; @property (readonly, nonatomic) NSArray *representations; @property (weak, nonatomic) id dataTransferDelegate; @property (retain, nonatomic) id localUserInfo; @property (copy, nonatomic) NSDictionary *metadata; @property (readonly, copy, nonatomic) NSArray *availableTypes; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)itemWithData:(id)a0 type:(id)a1; + (id)itemWithContentsOfFileURL:(id)a0 type:(id)a1 outError:(id *)a2; + (id)itemWithObject:(id)a0; + (id)allowedClassesForSecureCoding; + (id)item; - (id)initWithObject:(id)a0; - (id)init; - (void)dealloc; - (void)encodeWithCoder:(id)a0; - (void)setMetadata:(id)a0; - (void).cxx_destruct; - (id)metadata; - (id)initWithCoder:(id)a0; - (void)_commonInitGenerateUUID:(BOOL)a0; - (id)_representationForType:(id)a0; - (id)dataTransferDelegate; - (void)setDataTransferDelegate:(id)a0; - (unsigned long long)preferredRepresentationForType:(id)a0; - (id)representationConformingToType:(id)a0; - (void)addPatternDetections:(id)a0; - (void)addRepresentation:(id)a0; - (id)availableTypes; - (BOOL)canInstantiateObjectOfClass:(Class)a0; - (id)enumeratePatternDetectionsForPatterns:(id)a0 usingBlock:(id /* block */)a1; - (BOOL)hasRepresentationConformingToType:(id)a0; - (id)initWithNSItemProvider:(id)a0; - (BOOL)isDataAvailableImmediatelyForType:(id)a0; - (void)uikit_addRepresentationType:(id)a0 loaderBlock:(id /* block */)a1; - (BOOL)uikit_canInstantiateObjectOfClass:(Class)a0; - (id)uikit_loadObjectOfClass:(Class)a0 context:(id)a1 completionBlock:(id /* block */)a2; - (void)uikit_loadRepresentationAsType:(id)a0 context:(id)a1 completionBlock:(id /* block */)a2; - (void)_addRepresentationType:(id)a0 loaderBlock:(id /* block */)a1; - (BOOL)_canInstantiateObjectOfClass:(Class)a0; - (id)_itemQueue_copyWithDoNothingRepresentations; - (id)_loadObjectOfClass:(Class)a0 context:(id)a1 completionBlock:(id /* block */)a2; - (void)_loadRepresentationAsType:(id)a0 context:(id)a1 completionBlock:(id /* block */)a2; - (void)addDataRepresentationType:(id)a0 loader:(id /* block */)a1; - (void)addFileCopyRepresentationType:(id)a0 loader:(id /* block */)a1; - (void)addOpenInPlaceRepresentationType:(id)a0 loader:(id /* block */)a1; - (void)addRepresentationType:(id)a0 loader:(id /* block */)a1; - (void)addRepresentationType:(id)a0 loaderBlock:(id /* block */)a1; - (void)addRepresentationType:(id)a0 preferredRepresentation:(unsigned long long)a1 loader:(id /* block */)a2; - (id)availableTypesWithPreferredRepresentation:(unsigned long long)a0; - (id)copyWithDoNothingRepresentations; - (BOOL)hasRepresentationOfType:(id)a0; - (id)initDoNothing; - (id)initWithContentsOfFileURL:(id)a0 type:(id)a1 outError:(id *)a2; - (id)initWithData:(id)a0 type:(id)a1; - (id)itemQueue_availableTypes; - (BOOL)itemQueue_canInstantiateObjectOfClass:(Class)a0; - (BOOL)itemQueue_hasRepresentationConformingToType:(id)a0; - (BOOL)itemQueue_hasRepresentationOfType:(id)a0; - (void)itemQueue_removeRepresentationOfType:(id)a0; - (id)itemQueue_representationForType:(id)a0; - (void)itemQueue_setDataTransferDelegate:(id)a0; - (void)itemQueue_setItemRepresentation:(id)a0; - (void)itemRepresentation:(id)a0 beganDataTransferWithProgress:(id)a1; - (void)itemRepresentationFinishedDataTransfer:(id)a0; - (id)loadObjectOfClass:(Class)a0 completionBlock:(id /* block */)a1; - (void)loadRepresentationAsType:(id)a0 completionBlock:(id /* block */)a1; - (id)localUserInfo; - (void)removeRepresentationOfType:(id)a0; - (void)setLocalUserInfo:(id)a0; - (id)uikit_loadObjectOfClass:(Class)a0 completionBlock:(id /* block */)a1; - (void)uikit_loadRepresentationAsType:(id)a0 completionBlock:(id /* block */)a1; - (id)uikit_v2_loadObjectOfClass:(Class)a0 completionBlock:(id /* block */)a1; - (void)uikit_v2_loadRepresentationAsType:(id)a0 completionBlock:(id /* block */)a1; - (void)v2_addFileCopyRepresentationType:(id)a0 loader:(id /* block */)a1; - (void)v2_addRepresentationType:(id)a0 preferredRepresentation:(unsigned long long)a1 loader:(id /* block */)a2; - (long long)visibilityForType:(id)a0; @end