@class WRReplyStoreInfo, NSString, NSArray, NPSDomainAccessor, NSRecursiveLock, NSObject, NPSManager; @protocol OS_os_log; @interface WRCannedRepliesStore : NSObject { unsigned long long _category; WRReplyStoreInfo *_info; NSString *_cachedLanguage; NSArray *_cachedLocalizedReplies; NSArray *_cannedReplies; BOOL _didLocalizeDefaultReplies; BOOL _didMigrationCheck; NPSDomainAccessor *_domainAccessor; NSObject *_log; NSRecursiveLock *_lock; NPSManager *_npsManager; } + (id)supportedLanguages; + (BOOL)isTinker; + (BOOL)supportsEnhancedEditing; - (id)initWithCategory:(unsigned long long)a0; - (id)init; - (void)dealloc; - (id)domainAccessor; - (void).cxx_destruct; - (id)cannedReplies; - (id)npsManager; - (id)repliesForLanguage:(id)a0; - (void)handleStoreChange; - (BOOL)includeSmartReplies; - (void)invalidateCachesIfNeededForLanguage:(id)a0; - (id)keyForDefaultReply:(id)a0; - (void)loadCannedRepliesIfNeeded; - (void)localizeDefaultRepliesIfNeeded; - (id)localizedDefaultReply:(id)a0; - (id)localizedFormalDefaultReply:(id)a0; - (id)migrateRepliesIfNeeded:(id)a0; - (void)saveReplies:(id)a0; - (void)setCannedReplies:(id)a0; - (void)setIncludeSmartReplies:(BOOL)a0; - (BOOL)supportsSmartReplies; - (BOOL)usesFormalReplies; @end