@class MKDisplaySettingMigrator, MKProgress, MKPhotoLibraryMigrator, MKAccessibilitySettingMigrator, MKPlaceholderMigrator, MKContainerMigrator, MKHTTPServer, MKContactMigrator, NSString, MKDiagnosticsMigrator, NSHashTable, NSDate, MKContext, MKFileMigrator, MKCertificate, MKPhotoLibraryAlbumMigrator, MKClient, MKApplicationMigrator, MKAccountMigrator, MKSIMMigrator, MKCalendarMigrator, MKGETStatusRouter, MKBookmarkMigrator, MKMessageMigrator; @protocol MKAPIServerDelegate; @interface MKAPIServer : NSObject <MKHTTPServerDelegate, MKGETSRPRouterDelegate, MKGETCertificateRouterDelegate, MKPOSTCertificateRouterDelegate, MKPUTRouterDelegate, MKPOSTClientRouterDelegate, MKPOSTSRPRouterDelegate, MKPOSTProgressRouterDelegate, MKMigratorDelegate, MKDELETESIMRouterDelegate> { BOOL _success; BOOL _isImporting; MKCertificate *_certificate; MKHTTPServer *_http; MKHTTPServer *_https; MKProgress *_progress; MKContext *_context; MKGETStatusRouter *_getStatusRouter; MKAccountMigrator *_accountMigrator; MKMessageMigrator *_messageMigrator; MKBookmarkMigrator *_bookmarkMigrator; MKApplicationMigrator *_applicationMigrator; MKAccessibilitySettingMigrator *_accessibilitySettingMigrator; MKDisplaySettingMigrator *_displaySettingMigrator; MKContactMigrator *_contactMigrator; MKCalendarMigrator *_calendarMigrator; MKPhotoLibraryMigrator *_photoLibraryImageMigrator; MKPhotoLibraryMigrator *_photoLibraryVideoMigrator; MKPhotoLibraryAlbumMigrator *_photoLibraryAlbumMigrator; MKFileMigrator *_fileMigrator; MKPlaceholderMigrator *_placeholderMigrator; MKContainerMigrator *_containerMigrator; MKDiagnosticsMigrator *_diagnosticsMigrator; MKSIMMigrator *_simMigrator; NSHashTable *_migrators; NSDate *_startDate; } @property (retain, nonatomic) MKClient *client; @property (weak, nonatomic) id<MKAPIServerDelegate> delegate; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (id)init; - (void)run; - (void)dealloc; - (void).cxx_destruct; - (void)cancel; - (void)setImportContext:(id)a0; - (void)import; - (void)runHTTP; - (void)server:(id)a0 didOpen:(long long)a1; - (void)migratorDidComplete:(id)a0; - (void)migratorDidExecuteOperation:(id)a0; - (void)migratorWillExecuteOperation:(id)a0; - (void)processPerformanceMetrics; - (void)router:(id)a0 didReceiveAccessibilitySettingEncodedInJSON:(id)a1; - (void)router:(id)a0 didReceiveAccountEncodedInJSON:(id)a1; - (void)router:(id)a0 didReceiveApplicationEncodedInJSON:(id)a1; - (void)router:(id)a0 didReceiveBookmarkEncodedInJSON:(id)a1; - (void)router:(id)a0 didReceiveCertifciate:(id)a1; - (void)router:(id)a0 didReceiveClient:(id)a1; - (void)router:(id)a0 didReceiveContainer:(id)a1 signature:(id)a2 chunk:(id)a3 filename:(id)a4 offset:(unsigned long long)a5 length:(unsigned long long)a6 total:(unsigned long long)a7 required:(BOOL)a8 excludedFromBackup:(BOOL)a9; - (void)router:(id)a0 didReceiveDiagnosticsFile:(id)a1 filename:(id)a2; - (void)router:(id)a0 didReceiveDisplaySettingEncodedInJSON:(id)a1; - (void)router:(id)a0 didReceiveFileChunk:(id)a1 filename:(id)a2 offset:(unsigned long long)a3 length:(unsigned long long)a4 total:(unsigned long long)a5; - (void)router:(id)a0 didReceiveICal:(id)a1; - (void)router:(id)a0 didReceiveImageChunk:(id)a1 identifier:(id)a2 offset:(unsigned long long)a3 length:(unsigned long long)a4 total:(unsigned long long)a5 filename:(id)a6 collection:(id)a7 originalFilename:(id)a8; - (void)router:(id)a0 didReceiveMessageEncodedInJSON:(id)a1; - (void)router:(id)a0 didReceivePerformanceMetrics:(id)a1; - (void)router:(id)a0 didReceivePlaceholderEncodedInJSON:(id)a1; - (void)router:(id)a0 didReceiveSIMEncodedInJSON:(id)a1; - (void)router:(id)a0 didReceiveVCard:(id)a1; - (void)router:(id)a0 didReceiveVideoChunk:(id)a1 identifier:(id)a2 offset:(unsigned long long)a3 length:(unsigned long long)a4 total:(unsigned long long)a5 filename:(id)a6 collection:(id)a7 originalFilename:(id)a8; - (void)router:(id)a0 didUpdateProgress:(float)a1 remainingTime:(unsigned long long)a2 state:(int)a3; - (void)routerDidAuthenticateClient:(id)a0; - (void)routerDidDeleteSIM:(id)a0; - (void)routerDidRejectClient:(id)a0; - (void)routerDidRevokeEncryptionKey:(id)a0; - (void)runHTTPS:(id)a0; - (void)serverDidCancel:(id)a0; - (void)setImportContexts; - (void)setSwitcherFlags; @end