luxlabs header browser preview


@class NSString, EDPersistenceDatabase;

@interface EDRichLinkPersistence : NSObject <EDPersistenceDatabaseSchemaProvider>

@property (class, readonly, copy, nonatomic) NSString *richLinksTableName;

@property (retain, nonatomic) EDPersistenceDatabase *database;

+ (id)tablesAndForeignKeysToResolve:(id *)a0 associationsToResolve:(id *)a1;
+ (id)messageRichLinksTableName;
+ (id)messagesRichLinksTableSchema;
+ (id)richLinksTableSchema;

- (id)initWithDatabase:(id)a0;
- (void).cxx_destruct;
- (id)saveRichLinkData:(id)a0 globalMessageID:(long long)a1 basePath:(id)a2;
- (id)datasForPersistentIDs:(id)a0 basePath:(id)a1;
- (id)richLinkFileURLWithID:(id)a0 basePath:(id)a1;
- (id)_hashForRichLinkData:(id)a0;
- (id)_richLinkDirectoryURLWithBasePath:(id)a0;
- (id)_richLinkFileURLWithID:(id)a0 basePath:(id)a1;
- (id)richLinkDataForPersistentID:(id)a0 basePath:(id)a1;
- (id)richLinkMetadataDataForPersistentID:(id)a0 basePath:(id)a1;
- (id)richLinkPersistentIDsForGlobalMessageID:(long long)a0;
- (id)saveRichLinkData:(id)a0 url:(id)a1 title:(id)a2 globalMessageID:(long long)a3 basePath:(id)a4;
- (BOOL)verifyFileExistsForRichLinkID:(id)a0 basePath:(id)a1;

@end