luxlabs header browser preview


@interface AMSLazyPromise : AMSPromise

@property (copy, nonatomic) id /* block */ block;
@property (nonatomic) BOOL executedBlock;
@property (nonatomic) double timeout;

- (BOOL)_runBlock;
- (void)addFinishBlock:(id /* block */)a0;
- (void)addErrorBlock:(id /* block */)a0;
- (id)resultWithError:(id *)a0;
- (id)initWithBlock:(id /* block */)a0;
- (id)resultWithTimeout:(double)a0 error:(id *)a1;
- (id)resultBeforeDate:(id)a0 error:(id *)a1;
- (void)addBlock:(id /* block */)a0 orCallWithResult:(id /* block */)a1;
- (void)addSuccessBlock:(id /* block */)a0;
- (id)initWithTimeout:(double)a0 block:(id /* block */)a1;
- (void).cxx_destruct;

@end