text: //
  //     Generated by classdumpios 1.0.1 (64 bit) (iOS port by DreamDevLost)(Debug version compiled Sep 26 2020 13:48:20).
  //
  //  Copyright (C) 1997-2019 Steve Nygard.
  //
  
  #import <objc/NSObject.h>
  
  #import "Action-Protocol.h"
  
  @class FMDRequestRegister, FMDServiceProvider, NSString;
  
  @interface RegisterAction : NSObject <Action>
  {
      _Bool _force;	// 8 = 0x8
      _Bool _cancelled;	// 9 = 0x9
      FMDServiceProvider *_provider;	// 16 = 0x10
      FMDRequestRegister *_request;	// 24 = 0x18
      NSString *_reason;	// 32 = 0x20
  }
  
  + (void)deleteRegisterDigestForAccount:(id)arg1;	// IMP=0x00000001000b3018
  + (id)_lastForcedRegisterTimePrefKeyForAccount:(id)arg1;	// IMP=0x00000001000b2f7c
  + (id)_registerDigestPrefKeyForAccount:(id)arg1;	// IMP=0x00000001000b2ee0
  + (id)sharedregisterDigestSerialQueue;	// IMP=0x00000001000b01f8
  - (void).cxx_destruct;	// IMP=0x00000001000b32ac
  @property(nonatomic) _Bool cancelled; // @synthesize cancelled=_cancelled;
  @property(retain, nonatomic) NSString *reason; // @synthesize reason=_reason;
  @property(retain, nonatomic) FMDRequestRegister *request; // @synthesize request=_request;
  @property(nonatomic) __weak FMDServiceProvider *provider; // @synthesize provider=_provider;
  @property(nonatomic) _Bool force; // @synthesize force=_force;
  - (_Bool)_registerDeviceWithCause:(id)arg1 completion:(CDUnknownBlockType)arg2;	// IMP=0x00000001000b12e4
  - (id)_registrationInformationDigest;	// IMP=0x00000001000b0c4c
  - (id)_extraRegistrationInformation;	// IMP=0x00000001000b0aa4
  - (id)_reasonForStartupRegister;	// IMP=0x00000001000b0824
  @property(readonly, copy) NSString *description;
  - (_Bool)shouldWaitForAction:(id)arg1;	// IMP=0x00000001000b07e0
  - (_Bool)shouldCancelAction:(id)arg1;	// IMP=0x00000001000b0684
  - (void)willCancelAction;	// IMP=0x00000001000b04e0
  - (void)runWithCompletion:(CDUnknownBlockType)arg1;	// IMP=0x00000001000b0274
  - (id)actionType;	// IMP=0x00000001000b0268
  - (id)initWithReason:(id)arg1 force:(_Bool)arg2 provider:(id)arg3;	// IMP=0x00000001000b0124
  
  // Remaining properties
  @property(readonly, copy) NSString *debugDescription;
  @property(readonly) unsigned long long hash;
  @property(readonly) Class superclass;
  
  @end
  
  