luxlabs header browser preview


@class NSString, NSURL, NSValue;
@protocol NSFileManagerDelegate, NSCopying, NSCoding, NSObject;

@interface NSFileManager : NSObject {
    id _delegate;
    NSValue *_weakDelegateValue;
}

@property (class, readonly) NSFileManager *defaultManager;

@property (readonly, copy) NSURL *homeDirectoryForCurrentUser;
@property (readonly, copy) NSURL *temporaryDirectory;
@property id<NSFileManagerDelegate> delegate;
@property (readonly, copy) NSString *currentDirectoryPath;
@property (readonly, copy) id<NSObject, NSCopying, NSCoding> ubiquityIdentityToken;

- (void)dealloc;
- (BOOL)moveItemAtURL:(id)a0 toURL:(id)a1 error:(id *)a2;
- (BOOL)removeItemAtPath:(id)a0 error:(id *)a1;
- (BOOL)filesystemItemCopyOperation:(id)a0 shouldProceedAfterError:(id)a1 copyingItemAtPath:(id)a2 toPath:(id)a3;
- (BOOL)copyItemAtURL:(id)a0 toURL:(id)a1 error:(id *)a2;
- (BOOL)removeItemAtURL:(id)a0 error:(id *)a1;
- (id)contentsOfDirectoryAtPath:(id)a0 error:(id *)a1;
- (id)attributesOfItemAtPath:(id)a0 error:(id *)a1;
- (id)contentsOfDirectoryAtURL:(id)a0 includingPropertiesForKeys:(id)a1 options:(unsigned long long)a2 error:(id *)a3;
- (BOOL)copyItemAtPath:(id)a0 toPath:(id)a1 error:(id *)a2;
- (BOOL)createDirectoryAtPath:(id)a0 withIntermediateDirectories:(BOOL)a1 attributes:(id)a2 error:(id *)a3;
- (BOOL)createFileAtPath:(id)a0 contents:(id)a1 attributes:(id)a2;
- (BOOL)fileExistsAtPath:(id)a0;
- (BOOL)fileExistsAtPath:(id)a0 isDirectory:(BOOL *)a1;
- (BOOL)replaceItemAtURL:(id)a0 withItemAtURL:(id)a1 backupItemName:(id)a2 options:(unsigned long long)a3 resultingItemURL:(id *)a4 error:(id *)a5;
- (id)contentsAtPath:(id)a0;
- (BOOL)evictUbiquitousItemAtURL:(id)a0 error:(id *)a1;
- (id)extendedAttributesAtPath:(id)a0 error:(id *)a1;
- (id)URLForUbiquityContainerIdentifier:(id)a0;
- (id)_URLForReplacingItemAtURL:(id)a0 error:(id *)a1;
- (id)subpathsAtPath:(id)a0;
- (void)getFileProviderMessageInterfacesForItemAtURL:(id)a0 completionHandler:(id /* block */)a1;
- (id)URLForDirectory:(unsigned long long)a0 inDomain:(unsigned long long)a1 appropriateForURL:(id)a2 create:(BOOL)a3 error:(id *)a4;
- (id)URLForPublishingUbiquitousItemAtURL:(id)a0 expirationDate:(id *)a1 error:(id *)a2;
- (id)URLsForDirectory:(unsigned long long)a0 inDomains:(unsigned long long)a1;
- (id)_URLForTrashingItemAtURL:(id)a0 create:(BOOL)a1 error:(id *)a2;
- (id)_attributesOfItemAtPath:(id)a0 filterResourceFork:(BOOL)a1 error:(id *)a2;
- (id)_attributesOfItemAtURL:(id)a0 filterResourceFork:(BOOL)a1 error:(id *)a2;
- (id)_displayPathForPath:(id)a0;
- (void)_performRemoveFileAtPath:(id)a0;
- (BOOL)_processCanAccessUbiquityIdentityToken;
- (BOOL)_processHasUbiquityContainerEntitlement;
- (BOOL)_processUsesCloudServices;
- (BOOL)_replaceItemAtURL:(id)a0 withItemAtURL:(id)a1 backupItemName:(id)a2 options:(unsigned long long)a3 resultingItemURL:(id *)a4 error:(id *)a5;
- (id)_safeDelegate;
- (void)_web_backgroundRemoveFileAtPath:(id)a0;
- (void)_web_backgroundRemoveLeftoverFiles:(id)a0;
- (id)_web_carbonPathForPath_nowarn:(id)a0;
- (BOOL)_web_changeFileAttributes_nowarn:(id)a0 atPath:(id)a1;
- (BOOL)_web_changeFinderAttributes:(id)a0 forFileAtPath:(id)a1;
- (BOOL)_web_createDirectoryAtPathWithIntermediateDirectories:(id)a0 attributes:(id)a1;
- (BOOL)_web_createFileAtPath:(id)a0 contents:(id)a1 attributes:(id)a2;
- (BOOL)_web_createFileAtPathWithIntermediateDirectories:(id)a0 contents:(id)a1 attributes:(id)a2 directoryAttributes:(id)a3;
- (BOOL)_web_createIntermediateDirectoriesForPath_nowarn:(id)a0 attributes:(id)a1;
- (BOOL)_web_fileExistsAtPath_nowarn:(id)a0 isDirectory:(BOOL *)a1 traverseLink:(BOOL)a2;
- (void)_web_noteFileChangedAtPath_nowarn:(id)a0;
- (id)_web_pathWithUniqueFilenameForPath:(id)a0;
- (BOOL)_web_removeFileOnlyAtPath:(id)a0;
- (id)_web_startupVolumeName_nowarn;
- (id)_web_visibleItemsInDirectoryAtPath:(id)a0;
- (id)attributesOfFileSystemForPath:(id)a0 error:(id *)a1;
- (BOOL)changeCurrentDirectoryPath:(id)a0;
- (BOOL)changeFileAttributes:(id)a0 atPath:(id)a1;
- (id)componentsToDisplayForPath:(id)a0;
- (id)containerURLForSecurityApplicationGroupIdentifier:(id)a0;
- (BOOL)contentsEqualAtPath:(id)a0 andPath:(id)a1;
- (BOOL)copyItemAtPath:(id)a0 toPath:(id)a1 options:(unsigned long long)a2 error:(id *)a3;
- (BOOL)copyItemAtURL:(id)a0 toURL:(id)a1 options:(unsigned long long)a2 error:(id *)a3;
- (BOOL)createDirectoryAtPath:(id)a0 attributes:(id)a1;
- (BOOL)createDirectoryAtURL:(id)a0 withIntermediateDirectories:(BOOL)a1 attributes:(id)a2 error:(id *)a3;
- (BOOL)createSymbolicLinkAtPath:(id)a0 pathContent:(id)a1;
- (BOOL)createSymbolicLinkAtPath:(id)a0 withDestinationPath:(id)a1 error:(id *)a2;
- (BOOL)createSymbolicLinkAtURL:(id)a0 withDestinationURL:(id)a1 error:(id *)a2;
- (id)destinationOfSymbolicLinkAtPath:(id)a0 error:(id *)a1;
- (BOOL)directoryCanBeCreatedAtPath:(id)a0;
- (id)directoryContentsAtPath:(id)a0;
- (id)directoryContentsAtPath:(id)a0 matchingExtension:(id)a1 options:(long long)a2 keepExtension:(BOOL)a3;
- (id)directoryContentsAtPath:(id)a0 matchingExtension:(id)a1 options:(long long)a2 keepExtension:(BOOL)a3 error:(id *)a4;
- (id)displayNameAtPath:(id)a0;
- (id)enumeratorAtPath:(id)a0;
- (id)enumeratorAtURL:(id)a0 includingPropertiesForKeys:(id)a1 options:(unsigned long long)a2 errorHandler:(id /* block */)a3;
- (id)extendedAttributeForKey:(id)a0 atPath:(id)a1 error:(id *)a2;
- (id)fileAttributesAtPath:(id)a0 traverseLink:(BOOL)a1;
- (id)fileSystemAttributesAtPath:(id)a0;
- (const char *)fileSystemRepresentationWithPath:(id)a0;
- (BOOL)filesystemItemCopyOperation:(id)a0 shouldCopyItemAtPath:(id)a1 toPath:(id)a2;
- (BOOL)filesystemItemLinkOperation:(id)a0 shouldLinkItemAtPath:(id)a1 toPath:(id)a2;
- (BOOL)filesystemItemLinkOperation:(id)a0 shouldProceedAfterError:(id)a1 linkingItemAtPath:(id)a2 toPath:(id)a3;
- (BOOL)filesystemItemMoveOperation:(id)a0 shouldMoveItemAtPath:(id)a1 toPath:(id)a2;
- (BOOL)filesystemItemMoveOperation:(id)a0 shouldProceedAfterError:(id)a1 movingItemAtPath:(id)a2 toPath:(id)a3;
- (void)getFileProviderServicesForItemAtURL:(id)a0 completionHandler:(id /* block */)a1;
- (BOOL)getFileSystemRepresentation:(char *)a0 maxLength:(unsigned long long)a1 withPath:(id)a2;
- (BOOL)getRelationship:(long long *)a0 ofDirectory:(unsigned long long)a1 inDomain:(unsigned long long)a2 toItemAtURL:(id)a3 error:(id *)a4;
- (BOOL)getRelationship:(long long *)a0 ofDirectoryAtURL:(id)a1 toItemAtURL:(id)a2 error:(id *)a3;
- (BOOL)isDeletableFileAtPath:(id)a0;
- (BOOL)isExecutableFileAtPath:(id)a0;
- (BOOL)isReadableFileAtPath:(id)a0;
- (BOOL)isUbiquitousItemAtURL:(id)a0;
- (BOOL)isWritableFileAtPath:(id)a0;
- (BOOL)linkItemAtPath:(id)a0 toPath:(id)a1 error:(id *)a2;
- (BOOL)linkItemAtURL:(id)a0 toURL:(id)a1 error:(id *)a2;
- (id)mountedVolumeURLsIncludingResourceValuesForKeys:(id)a0 options:(unsigned long long)a1;
- (BOOL)moveItemAtPath:(id)a0 toPath:(id)a1 error:(id *)a2;
- (BOOL)moveItemAtURL:(id)a0 toURL:(id)a1 options:(unsigned long long)a2 error:(id *)a3;
- (id)pathContentOfSymbolicLinkAtPath:(id)a0;
- (BOOL)removeExtendedAttributeForKey:(id)a0 atPath:(id)a1 error:(id *)a2;
- (BOOL)removeFileAtPath:(id)a0 handler:(id)a1;
- (BOOL)setAttributes:(id)a0 ofItemAtPath:(id)a1 error:(id *)a2;
- (BOOL)setExtendedAttribute:(id)a0 forKey:(id)a1 atPath:(id)a2 error:(id *)a3;
- (BOOL)setUbiquitous:(BOOL)a0 itemAtURL:(id)a1 destinationURL:(id)a2 error:(id *)a3;
- (BOOL)startDownloadingUbiquitousItemAtURL:(id)a0 error:(id *)a1;
- (id)stringWithFileSystemRepresentation:(const char *)a0 length:(unsigned long long)a1;
- (id)subpathsOfDirectoryAtPath:(id)a0 error:(id *)a1;
- (void)synchronouslyGetFileProviderServiceWithName:(id)a0 forItemAtURL:(id)a1 completionHandler:(id /* block */)a2;
- (void)synchronouslyGetFileProviderServicesForItemAtURL:(id)a0 completionHandler:(id /* block */)a1;
- (BOOL)trashItemAtURL:(id)a0 resultingItemURL:(id *)a1 error:(id *)a2;

@end