@class TKClientToken, NSDictionary, LAContext, NSNumber; @interface TKSEPKey : NSObject @property (class, retain, nonatomic) TKClientToken *clientToken; @property (class, readonly, nonatomic) BOOL hasSEP; @property (class, readonly, nonatomic) BOOL isDaytona; @property (class, readonly, nonatomic) BOOL isGibraltar; @property (class, retain, nonatomic) NSDictionary *_testing_callerEntitlements; @property (class, retain, nonatomic) NSNumber *_testing_keybagHandle; @property (retain, nonatomic) LAContext *authContext; @property (readonly, nonatomic) struct __SecAccessControl { } *accessControl; @property (readonly, nonatomic) id objectID; @property (readonly, nonatomic) id keyType; @property (readonly, nonatomic) long long keySize; @property (readonly, nonatomic) BOOL systemKey; @property (readonly, nonatomic) BOOL systemSessionKey; @property (readonly, nonatomic) NSDictionary *attributes; + (BOOL)canUseSEPLocally; + (void)setupKeybagForTesting:(BOOL)a0; + (void)setContextErrorHandler:(id /* block */)a0; - (id)computeSharedSecret:(id)a0 error:(id *)a1; - (id)initWithObjectID:(id)a0 authContext:(id)a1 forceSystemSession:(BOOL)a2 error:(id *)a3; - (id)initLocalWithObjectID:(id)a0 authContext:(id)a1 caller:(id)a2 forceSystemSession:(BOOL)a3 error:(id *)a4; - (id)attestKey:(id)a0 nonce:(id)a1 error:(id *)a2; - (BOOL)lifetimeControlWithType:(long long)a0 error:(id *)a1; - (id)initWithAttributes:(id)a0 authContext:(id)a1 forceSystemSession:(BOOL)a2 error:(id *)a3; - (id)initWithKeyType:(id)a0 keySize:(long long)a1 accessControl:(struct __SecAccessControl { } *)a2 options:(id)a3 authContext:(id)a4 forceSystemSession:(BOOL)a5 error:(id *)a6; - (id)initLocalWithKeyType:(id)a0 keySize:(long long)a1 accessControl:(struct __SecAccessControl { } *)a2 options:(id)a3 authContext:(id)a4 caller:(id)a5 forceSystemSession:(BOOL)a6 error:(id *)a7; - (id)recryptData:(id)a0 attributes:(id)a1 error:(id *)a2; - (id)signDigest:(id)a0 error:(id *)a1; - (id)_initWithAuthContext:(id)a0; - (void).cxx_destruct; - (id)publicKeyWithError:(id *)a0; - (BOOL)deleteWithError:(id *)a0; @end