luxlabs header browser preview


@class RCPInlinePlayer, RPTInteractionOptions, RPTSettings;
@protocol RPTTestRunnerDelegate;

@interface RPTTestRunner : NSObject

@property (retain, nonatomic) RPTSettings *settings;
@property (readonly, retain, nonatomic) RCPInlinePlayer *inlinePlayer;
@property (retain, nonatomic) RPTInteractionOptions *interactionOptions;
@property (weak, nonatomic) id<RPTTestRunnerDelegate> delegate;

+ (void)playInteraction:(id)a0 completionHandler:(id /* block */)a1;
+ (void)runTestWithParameters:(id)a0 resultHandler:(id /* block */)a1;
+ (void)runTestWithParameters:(id)a0;
+ (BOOL)isRecapAvailable;
+ (void)runTestWithParameters:(id)a0 delegate:(id)a1;

- (void)playInteraction:(id)a0 completionHandler:(id /* block */)a1;
- (void)_releaseDelegateIfNeeded;
- (BOOL)_managePPTLifetimeEvent:(long long)a0 forParameters:(id)a1;
- (id)initWithInteractionOptions:(id)a0;
- (void)runTestWithParameters:(id)a0 resultHandler:(id /* block */)a1;
- (void)runTestWithParameters:(id)a0;
- (BOOL)checkTestRequirementsWithError:(out id *)a0;
- (void)_failWithParameters:(id)a0 error:(id)a1;
- (void).cxx_destruct;
- (void)_runTestWithParameters:(id)a0 retries:(long long)a1;
- (void)_runTestWithParameters:(id)a0;
- (void)_finishWithParameters:(id)a0;
- (BOOL)_isReadyForRunningParameters:(id)a0 error:(id *)a1;
- (void)_retainDelegateIfNeeded;

@end