@class NSString, NSUUID, NSObject; @protocol OS_os_transaction; @interface MSVXPCTransaction : NSObject { NSUUID *_identifier; NSObject *_transaction; long long _transactionCount; } @property (readonly, nonatomic) NSString *name; @property (readonly, nonatomic, getter=isActive) BOOL active; + (id)activeTransactions; - (void)beginTransaction; - (void)endTransaction; - (id)initWithName:(id)a0; - (id)description; - (void).cxx_destruct; - (void)endTransactionOnDate:(id)a0; @end