// // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // #import #import #import #import #import NS_ASSUME_NONNULL_BEGIN // We need access to this for migration purposes @class SDSKeyValueStore; @interface SSKSessionStore (PrivateMethodsForMigration) @property (nonatomic, readonly) SDSKeyValueStore *keyValueStore; @end @interface SSKPreKeyStore (PrivateMethodsForMigration) @property (nonatomic, readonly) SDSKeyValueStore *keyStore; @property (nonatomic, readonly) SDSKeyValueStore *metadataStore; @end @interface SSKSignedPreKeyStore (PrivateMethodsForMigration) @property (nonatomic, readonly) SDSKeyValueStore *keyStore; @property (nonatomic, readonly) SDSKeyValueStore *metadataStore; @end @interface OWSIdentityManager (PrivateMethodsForMigration) @property (nonatomic, readonly) SDSKeyValueStore *ownIdentityKeyValueStore; @property (nonatomic, readonly) SDSKeyValueStore *queuedVerificationStateSyncMessagesKeyValueStore; @end @interface TSAccountManager (PrivateMethodsForMigration) @property (nonatomic, readonly) SDSKeyValueStore *keyValueStore; @end NS_ASSUME_NONNULL_END