luxlabs header browser preview


@class NSOperationQueue, NSFileManager, NSURL;

@interface CRKConcreteFileSystemPrimitives : NSObject <CRKFileSystemPrimitives>

@property (readonly, nonatomic) NSFileManager *fileManager;
@property (readonly, nonatomic) NSOperationQueue *accessQueue;
@property (readonly, nonatomic) NSURL *temporaryDirectoryURL;

+ (BOOL)isNoSuchFileError:(id)a0;

- (id)init;
- (id)contentsOfDirectoryAtURL:(id)a0 error:(id *)a1;
- (BOOL)fileExistsAtURL:(id)a0;
- (BOOL)moveItemAtURL:(id)a0 toURL:(id)a1 error:(id *)a2;
- (void).cxx_destruct;
- (BOOL)copyItemAtURL:(id)a0 toURL:(id)a1 error:(id *)a2;
- (BOOL)removeItemAtURL:(id)a0 error:(id *)a1;
- (BOOL)writeData:(id)a0 toURL:(id)a1 options:(unsigned long long)a2 error:(id *)a3;
- (id)resourcesDirectoryURLForBundle:(id)a0;
- (id)URLFromBookmarkData:(id)a0 error:(id *)a1;
- (id)URLsForResourcesWithExtension:(id)a0 inBundle:(id)a1;
- (id)bookmarkDataForURL:(id)a0 error:(id *)a1;
- (void)coordinateCopyWithActionPairs:(id)a0 completion:(id /* block */)a1;
- (void)coordinateMoveWithActionPairs:(id)a0 completion:(id /* block */)a1;
- (id)dataWithContentsOfURL:(id)a0 error:(id *)a1;
- (id)dispatchSourceForFileDescriptor:(id)a0 options:(unsigned long long)a1;
- (id)emptyDirectoryNode;
- (BOOL)makeDirectoryAtURL:(id)a0 error:(id *)a1;
- (id)nodeForURL:(id)a0 error:(id *)a1;
- (id)openURL:(id)a0 options:(int)a1 error:(id *)a2;
- (id)promisedResourceValuesForKeys:(id)a0 fromURL:(id)a1 error:(id *)a2;
- (void)removeCoordinatedItemsAtURLs:(id)a0 completion:(id /* block */)a1;
- (id)resourceValuesForKeys:(id)a0 fromURL:(id)a1 error:(id *)a2;
- (BOOL)setResources:(id)a0 onURL:(id)a1 error:(id *)a2;
- (BOOL)startAccessingBookmarkURL:(id)a0;
- (void)stopAccessingBookmarkURL:(id)a0;

@end