//
//     Generated by class-dump 3.5 (64 bit).
//
//     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard.
//

#import "NSOperation.h"

#import "BRNonLocalVersionReceiving.h"

@class GSPermanentStorage, NSError, NSMutableArray, NSMutableDictionary, NSString, NSURL;

@interface BRListNonLocalVersionsOperation : NSOperation <BRNonLocalVersionReceiving>
{
    NSURL *_documentURL;
    NSMutableArray *_versions;
    NSMutableDictionary *_versionsByEtag;
    GSPermanentStorage *_versionsStore;
    id <BRNonLocalVersionSending> _sender;
    BOOL _executing;
    BOOL _finished;
    BOOL _includeCachedVersions;
    BOOL _state;
    CDUnknownBlockType _fetchingVersionsDoneBlock;
}

@property(copy, nonatomic) CDUnknownBlockType fetchingVersionsDoneBlock; // @synthesize fetchingVersionsDoneBlock=_fetchingVersionsDoneBlock;
@property(nonatomic) BOOL includeCachedVersions; // @synthesize includeCachedVersions=_includeCachedVersions;
@property(readonly, nonatomic) NSMutableArray *versions; // @synthesize versions=_versions;
@property(nonatomic, getter=isExecuting) BOOL executing; // @synthesize executing=_executing;
@property(nonatomic, getter=isFinished) BOOL finished; // @synthesize finished=_finished;
- (void).cxx_destruct;
- (oneway void)newThumbnailForVersionWithEtag:(id)arg1;
- (oneway void)versionsDone;
- (oneway void)newCachedVersionAtURL:(id)arg1 size:(id)arg2 etag:(id)arg3 hasThumbnail:(BOOL)arg4 displayName:(id)arg5 lastEditorDeviceName:(id)arg6 lastEditorNameComponents:(id)arg7 modificationDate:(id)arg8;
- (oneway void)newFaultVersionAtURL:(id)arg1 faultURL:(id)arg2 faultExtension:(id)arg3 etag:(id)arg4 hasThumbnail:(BOOL)arg5 displayName:(id)arg6 lastEditorDeviceName:(id)arg7 lastEditorNameComponents:(id)arg8 modificationDate:(id)arg9;
- (void)_addVersion:(id)arg1;
@property(readonly, copy) NSString *description;
- (void)start;
- (BOOL)_setVersionStoreForDocumentAtURL:(id)arg1 error:(id *)arg2;
- (BOOL)_advanceToState:(BOOL)arg1 result:(id)arg2 error:(id)arg3;
- (BOOL)__advanceToState:(BOOL)arg1 result:(id)arg2 error:(id)arg3;
- (BOOL)__finishIfCancelled;
- (void)cancel;
- (void)_senderInvalidate;
- (BOOL)isConcurrent;
- (void)dealloc;
- (id)initWithDocumentURL:(id)arg1;
@property(retain, nonatomic) NSError *error;

// Remaining properties
@property(readonly, copy) NSString *debugDescription;
@property(readonly) unsigned long long hash;
@property(readonly) Class superclass;

@end

