1 #import <Foundation/Foundation.h>
5 #import "keychain/ckks/CKKSKeychainView.h"
6 #import "keychain/ckks/CKKSOperationDependencies.h"
7 #import "keychain/ot/OctagonStateMachineHelpers.h"
9 NS_ASSUME_NONNULL_BEGIN
11 @interface CKKSDeleteCKZoneOperation
: CKKSGroupOperation
<OctagonStateTransitionOperationProtocol
>
12 @property CKKSOperationDependencies
* deps
;
14 - (instancetype
)initWithDependencies
:(CKKSOperationDependencies
*)dependencies
15 intendedState
:(OctagonState
*)intendedState
16 errorState
:(OctagonState
*)errorState
;