luxlabs header browser preview


@class NSString, NSProgress, geo_isolater;

@interface GEOReportedProgress : NSObject {
    geo_isolater *_isolater;
    NSProgress *_internalProgress;
    id /* block */ _cancellationHandler;
}

@property (copy) NSString *kind;
@property long long totalUnitCount;
@property long long completedUnitCount;
@property (copy) id /* block */ cancellationHandler;
@property (readonly, getter=isCancelled) BOOL cancelled;
@property (readonly, nonatomic) NSProgress *progress;

+ (id)progressWithTotalUnitCount:(long long)a0;

- (void)addChild:(id)a0 withPendingUnitCount:(long long)a1;
- (void)setUserInfoObject:(id)a0 forKey:(id)a1;
- (void)becomeCurrentWithPendingUnitCount:(long long)a0;
- (void).cxx_destruct;
- (void)cancel;
- (id)initWithTotalUnitCount:(long long)a0;
- (void)resignCurrent;

@end