@class NSXPCStoreServer, AVTCoreEnvironment, NSObject, AVTStickerChangeObserver; @protocol AVTStoreBackend, OS_dispatch_queue, AVTAvatarRecordChangeTracker, AVTCoreDataStoreMaintenance, AVTAvatarsDaemonServer, AVTBlockScheduler, AVTCoreDataCloudKitMirroringHandler, AVTUILogger, AVTCoreDataPersistentStoreLocalConfiguration, AVTPBackendImageHandlingDelegate, AVTSyncSchedulingAuthority, AVTCoreDataRemoteChangesObserver, AVTPushNotificationsSupport; @interface AVTCoreDataStoreServer : NSObject @property (readonly, nonatomic) id imageHandlingDelegate; @property (readonly, nonatomic) id backend; @property (readonly, nonatomic) AVTCoreEnvironment *environment; @property (readonly, nonatomic) id logger; @property (readonly, nonatomic) id blockScheduler; @property (readonly, nonatomic) id configuration; @property (readonly, copy, nonatomic) id /* block */ migratorProvider; @property (retain, nonatomic) NSXPCStoreServer *server; @property (readonly, nonatomic) NSObject *backgroundQueue; @property (readonly, nonatomic) id pushNotificationsSupport; @property (readonly, nonatomic) id mirroringHandler; @property (readonly, nonatomic) id schedulingAuthority; @property (readonly, nonatomic) id remoteChangesObserver; @property (readonly, nonatomic) AVTStickerChangeObserver *stickerChangeObserver; @property (readonly, nonatomic) id changeTracker; @property (readonly, nonatomic) id daemonServer; @property (readonly, nonatomic) id storeMaintenance; @property (nonatomic) BOOL setupCompleted; @property (copy, nonatomic) id /* block */ migrationActivityCompletion; @property (copy, nonatomic) id /* block */ userRequestedBackupActivityCompletion; + (BOOL)resetSyncShouldPreserveContentForReason:(unsigned long long)a0; - (void)migrate; - (void)didReceivePushNotification:(id)a0; - (void)startListening; - (void).cxx_destruct; - (void)setImageHandlingDelegate:(id)a0; - (void)scheduleImportExportIfRequiredWithPostImportHandler:(id /* block */)a0 completion:(id /* block */)a1; - (BOOL)processInternalSettingsChanges:(id /* block */)a0; - (void)clientDidCheckInForServer:(id)a0; - (void)completeMigrationActivityIfNeeded; - (void)completeUserRequestedBackupActivityIfNeeded; - (void)deleteStickerRecents; - (void)importSetupUserDataIfNeeded; - (id)initWithEnvironment:(id)a0 imageHandlingDelegate:(id)a1; - (id)initWithLocalBackend:(id)a0 configuration:(id)a1 migratorProvider:(id /* block */)a2 pushSupport:(id)a3 mirroringHandler:(id)a4 schedulingAuthority:(id)a5 remoteChangesObserver:(id)a6 stickerChangeObserver:(id)a7 changeTracker:(id)a8 daemonServer:(id)a9 storeMaintenance:(id)a10 backgroundQueue:(id)a11 environment:(id)a12 imageHandlingDelegate:(id)a13; - (void)mirroringHandler:(id)a0 didResetSyncWithReason:(unsigned long long)a1; - (void)mirroringHandler:(id)a0 willResetSyncWithReason:(unsigned long long)a1; - (void)scheduleExportWithManagedObjectContext:(id)a0 discretionary:(BOOL)a1 completion:(id /* block */)a2; - (void)scheduleImportDiscretionary:(BOOL)a0 completionBlock:(id /* block */)a1; - (void)scheduleMigrationThen:(id /* block */)a0; - (void)scheduleSetupThen:(id /* block */)a0; - (void)scheduleUpdateThumbnails; - (void)setupThen:(id /* block */)a0; - (void)updateThumbnails; @end