luxlabs header browser preview


@class CAMViewfinderViewController;

@interface CAMDeviceSwitchTestHarness : CAMModeAndDeviceConfigurationTestHarness

@property (readonly, nonatomic) CAMViewfinderViewController *viewfinderViewController;
@property (readonly, nonatomic) long long desiredDevicePosition;
@property (readonly, nonatomic) long long startingCaptureMode;
@property (readonly, nonatomic, getter=isTestingAnimation) BOOL testingAnimation;
@property (readonly, nonatomic) double testExtensionSeconds;

- (void).cxx_destruct;
- (id)initWithTestName:(id)a0 viewfinderViewController:(id)a1 devicePosition:(long long)a2 testingAnimation:(BOOL)a3 startingCaptureMode:(long long)a4 testExtensionSeconds:(double)a5;
- (void)startTesting;
- (void)_internalStopTesting;
- (void)ensureCaptureDevicePosition:(long long)a0 mode:(long long)a1 thenPerform:(id /* block */)a2;
- (void)handleDidOpenViewfinderForReason:(long long)a0;

@end