@class SUUIRedeemPreflightOperation, NSString, SUUIClientContext, NSOperationQueue, SUUIRedeemConfiguration, SUUIRedeemStepViewController, UIBarButtonItem; @protocol SUUIRedeemViewCameraOverrideDelegate; @interface SUUIRedeemViewControllerLegacy : UINavigationController <SUUIRedeemIdDelegate, SUUIRedeemStepDelegate> { char _cameraRedeemEnabled; SUUIRedeemPreflightOperation *_preflightOperation; SUUIRedeemStepViewController *_inputViewController; long long _initialBarStyle; } @property (retain, nonatomic) UIBarButtonItem *cancelButtonItem; @property (readonly, nonatomic) long long category; @property (nonatomic) BOOL attempsAutomaticRedeem; @property (weak, nonatomic) id<SUUIRedeemViewCameraOverrideDelegate> cameraDelegate; @property (copy, nonatomic) NSString *initialCode; @property (retain, nonatomic) SUUIClientContext *clientContext; @property (nonatomic) BOOL cameraRedeemVisible; @property (retain, nonatomic) NSOperationQueue *operationQueue; @property (retain, nonatomic) SUUIRedeemConfiguration *redeemConfiguration; @property (nonatomic) BOOL shouldPerformInitialOperationOnAppear; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (BOOL)redeemRequiresNationalId:(id)a0; - (void)viewWillAppear:(BOOL)a0; - (void)dismissAnimated:(BOOL)a0; - (void)dismissViewControllerAnimated:(BOOL)a0 completion:(id /* block */)a1; - (unsigned long long)supportedInterfaceOrientations; - (void)viewWillDisappear:(BOOL)a0; - (void).cxx_destruct; - (void)viewDidAppear:(BOOL)a0; - (struct CGSize { double x0; double x1; })preferredContentSize; - (void)_cancelButtonAction:(id)a0; - (id)initWithRedeemCategory:(long long)a0; - (void)_showNationalIdVerificationPage; - (void)_attemptAutomaticRedeemWithMetadata:(id)a0; - (void)_executeIdValidationOperationWithFields:(id)a0; - (void)_executePreflightOperationForcesAuthentication:(BOOL)a0; - (void)_executeRequiresIdValidationOperation; - (void)_finishPreflightWithResult:(id)a0; - (void)_loadInputViewController; - (id)_newInputViewController; - (void)_performInitialRedeemOperation; - (void)_showInputViewController; - (void)_showNationalIdLoadingPage; - (void)redeemAgainAnimated:(BOOL)a0; - (void)redeemIdViewController:(id)a0 submittedWithFields:(id)a1; - (void)redeemIdViewControllerDidCancel:(id)a0; - (void)redeemStepViewControllerShouldValidateNationalID:(id)a0; @end