@class FPItem, NSString, NSURL, FPProviderDomain, NSDate, UTType, NSArray, NSError, NSPersonNameComponents, BRContainer, NSNumber; @interface FINode : NSObject @property (readonly, copy, nonatomic) NSDate *creationDate; @property (readonly, copy, nonatomic) NSDate *contentModificationDate; @property (readonly, copy, nonatomic) NSString *displayName; @property (readonly, copy, nonatomic) NSString *fileName; @property (readonly, copy, nonatomic) NSString *itemIdentifier; @property (readonly, copy, nonatomic) NSNumber *documentSize; @property (readonly, copy, nonatomic) NSURL *fileURL; @property (readonly, copy, nonatomic) FPItem *fpItem; @property (readonly, nonatomic) BOOL isFolder; @property (readonly, nonatomic) BOOL isPackage; @property (readonly, copy, nonatomic) NSDate *lastUsedDate; @property (readonly, copy, nonatomic) UTType *contentType; @property (readonly, copy, nonatomic) NSString *typeIdentifier; @property (readonly, copy, nonatomic) FPProviderDomain *fpDomain; @property (readonly, copy, nonatomic) NSArray *tags; @property (readonly, nonatomic) NSError *enumeratorError; @property (readonly, nonatomic) NSNumber *childItemCount; @property (readonly, nonatomic) NSArray *itemDecorations; @property (readonly, nonatomic) BOOL isShared; @property (readonly, nonatomic) BOOL isSharedByCurrentUser; @property (readonly, nonatomic) BOOL isTopLevelSharedItem; @property (readonly, nonatomic) BOOL isTrashed; @property (readonly, nonatomic) NSPersonNameComponents *ownerNameComponents; @property (readonly, nonatomic) BOOL requiresForcedSyncing; @property (readonly, nonatomic) BOOL isVisible; @property (readonly, copy, nonatomic) BRContainer *brContainer; @property (readonly, copy, nonatomic) FINode *brContainerDocuments; @property (readonly, nonatomic) FINode *parent; + (void)start; + (void)end; + (id)_allInstances; + (id)_allRootInstances; + (void)_forEachNodeDeep:(id /* block */)a0; + (id)dataSeparatedICloudDefaultContainer; + (id)dataSeparatedICloudLibrariesContainer; + (int)desktopServicesAPIVersion; + (id)fiNodeFromURL:(id)a0; + (id)iCloudDefaultContainer; + (id)iCloudLibrariesContainer; + (id)nodeFromNodeRef:(struct OpaqueNodeRef { } *)a0; + (id)providerDomainsContainer; + (id)sizeFolder:(id)a0; + (id)sizeFolder:(id)a0 forCopyInto:(id)a1 withDelegate:(id)a2; - (unsigned long long)hash; - (id)longDescription; - (id)redactedDescription; - (id)mutableCopy; - (id)original; - (id)source; - (id)debugDescription; - (id)fetchTags:(BOOL)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (struct OpaqueNodeRef { } *)nodeRef; - (id)propertyAsDate:(unsigned int)a0; - (void *)asTNode; - (unsigned long long)nodeIs:(unsigned long long)a0; - (BOOL)propertyAsBool:(unsigned int)a0; - (id)_debugChildren; - (void)_forEachNodeDeep:(id /* block */)a0; - (id)_presentationNode; - (id)_uiParent; - (id)fetchLastUsedDate:(BOOL)a0; - (id)fileParent; - (struct shared_ptr { struct TFSInfo *x0; struct __shared_weak_count *x1; })fsInfo; - (void)inlineProgressCancel; - (unsigned int)nodePermissions:(unsigned int)a0; - (id)propertyAsArray:(unsigned int)a0; - (id)propertyAsDictionary:(unsigned int)a0; - (id)propertyAsNSObject:(unsigned int)a0; - (id)propertyAsNumber:(unsigned int)a0; - (id)propertyAsString:(unsigned int)a0; - (unsigned int)volumeIs:(unsigned int)a0; @end