using System; using Cpp2IlInjected; namespace SA.iOS.CloudKit.Internal { // Token: 0x02000126 RID: 294 [Token(Token = "0x20000FA")] internal interface ISN_CloudKitAPI { // Token: 0x0600058D RID: 1421 [Token(Token = "0x600050D")] [Address(Slot = "0")] void SaveRecord(ISN_CKRecord record, string databaseType, Action callback); // Token: 0x0600058E RID: 1422 [Token(Token = "0x600050E")] [Address(Slot = "1")] void RemoveRecordByID(ISN_CKRecordID recordID, string databaseType, Action callback); // Token: 0x0600058F RID: 1423 [Token(Token = "0x600050F")] [Address(Slot = "2")] void FetchRecordWithID(ISN_CKRecordID recordID, string databaseType, Action callback); // Token: 0x06000590 RID: 1424 [Token(Token = "0x6000510")] [Address(Slot = "3")] byte[] GetRecordFieldByteData(string fileName); // Token: 0x06000591 RID: 1425 [Token(Token = "0x6000511")] [Address(Slot = "4")] void GetAccountStatus(Action callback); // Token: 0x06000592 RID: 1426 [Token(Token = "0x6000512")] [Address(Slot = "5")] void UpdateRecord(ISN_CKRecord record, ISN_CKRecordSavePolicy savePolicy, string databaseType, Action callback); // Token: 0x06000593 RID: 1427 [Token(Token = "0x6000513")] [Address(Slot = "6")] void InitAccoutStatusNotificationCallback(ISN_CloudKitContainer.AccountStatusDelegate OnAccountChangedEvent); } }