text: /*
                         * This header is generated by classdump-dyld 1.5
                         * on Tuesday, November 10, 2020 at 10:20:43 PM Mountain Standard Time
                         * Operating System: Version 14.2 (Build 18K57)
                         * Image Source: /System/Library/PrivateFrameworks/MetricsKit.framework/MetricsKit
                         * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos. Updated by Kevin Bradley.
                         */
  
  
  @protocol CKSyncEngineDataSource <NSObject>
  @optional
  -(void)syncEngine:(id)arg1 didCompleteModifyRecordsBatch:(id)arg2 withSavedRecords:(id)arg3 deletedRecordIDs:(id)arg4 error:(id)arg5;
  -(void)syncEngine:(id)arg1 didSaveRecordZone:(id)arg2;
  -(void)syncEngine:(id)arg1 didDeleteRecordZoneWithID:(id)arg2;
  -(void)syncEngine:(id)arg1 failedToSaveRecordZone:(id)arg2 error:(id)arg3;
  -(void)syncEngine:(id)arg1 failedToDeleteRecordZoneWithID:(id)arg2 error:(id)arg3;
  -(id)syncEngine:(id)arg1 nextBatchOfRecordsToModifyWithRecordIDsPendingSave:(id)arg2 recordIDsPendingDelete:(id)arg3;
  -(void)syncEngine:(id)arg1 zoneWithIDChanged:(id)arg2;
  -(void)syncEngine:(id)arg1 zoneWithIDWasDeleted:(id)arg2;
  -(void)syncEngine:(id)arg1 zoneWithIDWasPurged:(id)arg2;
  
  @required
  -(void)syncEngine:(id)arg1 didUpdateMetadata:(id)arg2;
  -(void)syncEngine:(id)arg1 didSaveRecord:(id)arg2;
  -(void)syncEngine:(id)arg1 failedToSaveRecord:(id)arg2 error:(id)arg3;
  -(void)syncEngine:(id)arg1 didDeleteRecordWithID:(id)arg2;
  -(void)syncEngine:(id)arg1 failedToDeleteRecordWithID:(id)arg2 error:(id)arg3;
  -(id)syncEngine:(id)arg1 recordToSaveForRecordID:(id)arg2;
  -(void)syncEngine:(id)arg1 didFetchRecord:(id)arg2;
  -(void)syncEngine:(id)arg1 recordWithIDWasDeleted:(id)arg2 recordType:(id)arg3;
  
  @end
  
  