import { NobjcLibrary } from "objc-js";
export declare const CloudKit: NobjcLibrary;
import type { _CKAcceptSharesOperation } from "./CKAcceptSharesOperation.js";
export declare const CKAcceptSharesOperation: typeof _CKAcceptSharesOperation;
export type { _CKAcceptSharesOperation };
import type { _CKAllowedSharingOptions } from "./CKAllowedSharingOptions.js";
export declare const CKAllowedSharingOptions: typeof _CKAllowedSharingOptions;
export type { _CKAllowedSharingOptions };
import type { _CKAsset } from "./CKAsset.js";
export declare const CKAsset: typeof _CKAsset;
export type { _CKAsset };
import type { _CKContainer } from "./CKContainer.js";
export declare const CKContainer: typeof _CKContainer;
export type { _CKContainer };
import type { _CKDatabase } from "./CKDatabase.js";
export declare const CKDatabase: typeof _CKDatabase;
export type { _CKDatabase };
import type { _CKDatabaseNotification } from "./CKDatabaseNotification.js";
export declare const CKDatabaseNotification: typeof _CKDatabaseNotification;
export type { _CKDatabaseNotification };
import type { _CKDatabaseOperation } from "./CKDatabaseOperation.js";
export declare const CKDatabaseOperation: typeof _CKDatabaseOperation;
export type { _CKDatabaseOperation };
import type { _CKDatabaseSubscription } from "./CKDatabaseSubscription.js";
export declare const CKDatabaseSubscription: typeof _CKDatabaseSubscription;
export type { _CKDatabaseSubscription };
import type { _CKDiscoverAllUserIdentitiesOperation } from "./CKDiscoverAllUserIdentitiesOperation.js";
export declare const CKDiscoverAllUserIdentitiesOperation: typeof _CKDiscoverAllUserIdentitiesOperation;
export type { _CKDiscoverAllUserIdentitiesOperation };
import type { _CKDiscoverUserIdentitiesOperation } from "./CKDiscoverUserIdentitiesOperation.js";
export declare const CKDiscoverUserIdentitiesOperation: typeof _CKDiscoverUserIdentitiesOperation;
export type { _CKDiscoverUserIdentitiesOperation };
import type { _CKFetchDatabaseChangesOperation } from "./CKFetchDatabaseChangesOperation.js";
export declare const CKFetchDatabaseChangesOperation: typeof _CKFetchDatabaseChangesOperation;
export type { _CKFetchDatabaseChangesOperation };
import type { _CKFetchNotificationChangesOperation } from "./CKFetchNotificationChangesOperation.js";
export declare const CKFetchNotificationChangesOperation: typeof _CKFetchNotificationChangesOperation;
export type { _CKFetchNotificationChangesOperation };
import type { _CKFetchRecordChangesOperation } from "./CKFetchRecordChangesOperation.js";
export declare const CKFetchRecordChangesOperation: typeof _CKFetchRecordChangesOperation;
export type { _CKFetchRecordChangesOperation };
import type { _CKFetchRecordZoneChangesConfiguration } from "./CKFetchRecordZoneChangesConfiguration.js";
export declare const CKFetchRecordZoneChangesConfiguration: typeof _CKFetchRecordZoneChangesConfiguration;
export type { _CKFetchRecordZoneChangesConfiguration };
import type { _CKFetchRecordZoneChangesOperation } from "./CKFetchRecordZoneChangesOperation.js";
export declare const CKFetchRecordZoneChangesOperation: typeof _CKFetchRecordZoneChangesOperation;
export type { _CKFetchRecordZoneChangesOperation };
import type { _CKFetchRecordZoneChangesOptions } from "./CKFetchRecordZoneChangesOptions.js";
export declare const CKFetchRecordZoneChangesOptions: typeof _CKFetchRecordZoneChangesOptions;
export type { _CKFetchRecordZoneChangesOptions };
import type { _CKFetchRecordZonesOperation } from "./CKFetchRecordZonesOperation.js";
export declare const CKFetchRecordZonesOperation: typeof _CKFetchRecordZonesOperation;
export type { _CKFetchRecordZonesOperation };
import type { _CKFetchRecordsOperation } from "./CKFetchRecordsOperation.js";
export declare const CKFetchRecordsOperation: typeof _CKFetchRecordsOperation;
export type { _CKFetchRecordsOperation };
import type { _CKFetchShareMetadataOperation } from "./CKFetchShareMetadataOperation.js";
export declare const CKFetchShareMetadataOperation: typeof _CKFetchShareMetadataOperation;
export type { _CKFetchShareMetadataOperation };
import type { _CKFetchShareParticipantsOperation } from "./CKFetchShareParticipantsOperation.js";
export declare const CKFetchShareParticipantsOperation: typeof _CKFetchShareParticipantsOperation;
export type { _CKFetchShareParticipantsOperation };
import type { _CKFetchSubscriptionsOperation } from "./CKFetchSubscriptionsOperation.js";
export declare const CKFetchSubscriptionsOperation: typeof _CKFetchSubscriptionsOperation;
export type { _CKFetchSubscriptionsOperation };
import type { _CKFetchWebAuthTokenOperation } from "./CKFetchWebAuthTokenOperation.js";
export declare const CKFetchWebAuthTokenOperation: typeof _CKFetchWebAuthTokenOperation;
export type { _CKFetchWebAuthTokenOperation };
import type { _CKLocationSortDescriptor } from "./CKLocationSortDescriptor.js";
export declare const CKLocationSortDescriptor: typeof _CKLocationSortDescriptor;
export type { _CKLocationSortDescriptor };
import type { _CKMarkNotificationsReadOperation } from "./CKMarkNotificationsReadOperation.js";
export declare const CKMarkNotificationsReadOperation: typeof _CKMarkNotificationsReadOperation;
export type { _CKMarkNotificationsReadOperation };
import type { _CKModifyBadgeOperation } from "./CKModifyBadgeOperation.js";
export declare const CKModifyBadgeOperation: typeof _CKModifyBadgeOperation;
export type { _CKModifyBadgeOperation };
import type { _CKModifyRecordZonesOperation } from "./CKModifyRecordZonesOperation.js";
export declare const CKModifyRecordZonesOperation: typeof _CKModifyRecordZonesOperation;
export type { _CKModifyRecordZonesOperation };
import type { _CKModifyRecordsOperation } from "./CKModifyRecordsOperation.js";
export declare const CKModifyRecordsOperation: typeof _CKModifyRecordsOperation;
export type { _CKModifyRecordsOperation };
import type { _CKModifySubscriptionsOperation } from "./CKModifySubscriptionsOperation.js";
export declare const CKModifySubscriptionsOperation: typeof _CKModifySubscriptionsOperation;
export type { _CKModifySubscriptionsOperation };
import type { _CKNotification } from "./CKNotification.js";
export declare const CKNotification: typeof _CKNotification;
export type { _CKNotification };
import type { _CKNotificationID } from "./CKNotificationID.js";
export declare const CKNotificationID: typeof _CKNotificationID;
export type { _CKNotificationID };
import type { _CKNotificationInfo } from "./CKNotificationInfo.js";
export declare const CKNotificationInfo: typeof _CKNotificationInfo;
export type { _CKNotificationInfo };
import type { _CKOperation } from "./CKOperation.js";
export declare const CKOperation: typeof _CKOperation;
export type { _CKOperation };
import type { _CKOperationConfiguration } from "./CKOperationConfiguration.js";
export declare const CKOperationConfiguration: typeof _CKOperationConfiguration;
export type { _CKOperationConfiguration };
import type { _CKOperationGroup } from "./CKOperationGroup.js";
export declare const CKOperationGroup: typeof _CKOperationGroup;
export type { _CKOperationGroup };
import type { _CKQuery } from "./CKQuery.js";
export declare const CKQuery: typeof _CKQuery;
export type { _CKQuery };
import type { _CKQueryCursor } from "./CKQueryCursor.js";
export declare const CKQueryCursor: typeof _CKQueryCursor;
export type { _CKQueryCursor };
import type { _CKQueryNotification } from "./CKQueryNotification.js";
export declare const CKQueryNotification: typeof _CKQueryNotification;
export type { _CKQueryNotification };
import type { _CKQueryOperation } from "./CKQueryOperation.js";
export declare const CKQueryOperation: typeof _CKQueryOperation;
export type { _CKQueryOperation };
import type { _CKQuerySubscription } from "./CKQuerySubscription.js";
export declare const CKQuerySubscription: typeof _CKQuerySubscription;
export type { _CKQuerySubscription };
import type { _CKRecord } from "./CKRecord.js";
export declare const CKRecord: typeof _CKRecord;
export type { _CKRecord };
import type { _CKRecordID } from "./CKRecordID.js";
export declare const CKRecordID: typeof _CKRecordID;
export type { _CKRecordID };
import type { _CKRecordZone } from "./CKRecordZone.js";
export declare const CKRecordZone: typeof _CKRecordZone;
export type { _CKRecordZone };
import type { _CKRecordZoneID } from "./CKRecordZoneID.js";
export declare const CKRecordZoneID: typeof _CKRecordZoneID;
export type { _CKRecordZoneID };
import type { _CKRecordZoneNotification } from "./CKRecordZoneNotification.js";
export declare const CKRecordZoneNotification: typeof _CKRecordZoneNotification;
export type { _CKRecordZoneNotification };
import type { _CKRecordZoneSubscription } from "./CKRecordZoneSubscription.js";
export declare const CKRecordZoneSubscription: typeof _CKRecordZoneSubscription;
export type { _CKRecordZoneSubscription };
import type { _CKReference } from "./CKReference.js";
export declare const CKReference: typeof _CKReference;
export type { _CKReference };
import type { _CKServerChangeToken } from "./CKServerChangeToken.js";
export declare const CKServerChangeToken: typeof _CKServerChangeToken;
export type { _CKServerChangeToken };
import type { _CKShare } from "./CKShare.js";
export declare const CKShare: typeof _CKShare;
export type { _CKShare };
import type { _CKShareAccessRequester } from "./CKShareAccessRequester.js";
export declare const CKShareAccessRequester: typeof _CKShareAccessRequester;
export type { _CKShareAccessRequester };
import type { _CKShareBlockedIdentity } from "./CKShareBlockedIdentity.js";
export declare const CKShareBlockedIdentity: typeof _CKShareBlockedIdentity;
export type { _CKShareBlockedIdentity };
import type { _CKShareMetadata } from "./CKShareMetadata.js";
export declare const CKShareMetadata: typeof _CKShareMetadata;
export type { _CKShareMetadata };
import type { _CKShareParticipant } from "./CKShareParticipant.js";
export declare const CKShareParticipant: typeof _CKShareParticipant;
export type { _CKShareParticipant };
import type { _CKShareRequestAccessOperation } from "./CKShareRequestAccessOperation.js";
export declare const CKShareRequestAccessOperation: typeof _CKShareRequestAccessOperation;
export type { _CKShareRequestAccessOperation };
import type { _CKSubscription } from "./CKSubscription.js";
export declare const CKSubscription: typeof _CKSubscription;
export type { _CKSubscription };
import type { _CKSyncEngine } from "./CKSyncEngine.js";
export declare const CKSyncEngine: typeof _CKSyncEngine;
export type { _CKSyncEngine };
import type { _CKSyncEngineAccountChangeEvent } from "./CKSyncEngineAccountChangeEvent.js";
export declare const CKSyncEngineAccountChangeEvent: typeof _CKSyncEngineAccountChangeEvent;
export type { _CKSyncEngineAccountChangeEvent };
import type { _CKSyncEngineConfiguration } from "./CKSyncEngineConfiguration.js";
export declare const CKSyncEngineConfiguration: typeof _CKSyncEngineConfiguration;
export type { _CKSyncEngineConfiguration };
import type { _CKSyncEngineDidFetchChangesEvent } from "./CKSyncEngineDidFetchChangesEvent.js";
export declare const CKSyncEngineDidFetchChangesEvent: typeof _CKSyncEngineDidFetchChangesEvent;
export type { _CKSyncEngineDidFetchChangesEvent };
import type { _CKSyncEngineDidFetchRecordZoneChangesEvent } from "./CKSyncEngineDidFetchRecordZoneChangesEvent.js";
export declare const CKSyncEngineDidFetchRecordZoneChangesEvent: typeof _CKSyncEngineDidFetchRecordZoneChangesEvent;
export type { _CKSyncEngineDidFetchRecordZoneChangesEvent };
import type { _CKSyncEngineDidSendChangesEvent } from "./CKSyncEngineDidSendChangesEvent.js";
export declare const CKSyncEngineDidSendChangesEvent: typeof _CKSyncEngineDidSendChangesEvent;
export type { _CKSyncEngineDidSendChangesEvent };
import type { _CKSyncEngineEvent } from "./CKSyncEngineEvent.js";
export declare const CKSyncEngineEvent: typeof _CKSyncEngineEvent;
export type { _CKSyncEngineEvent };
import type { _CKSyncEngineFailedRecordSave } from "./CKSyncEngineFailedRecordSave.js";
export declare const CKSyncEngineFailedRecordSave: typeof _CKSyncEngineFailedRecordSave;
export type { _CKSyncEngineFailedRecordSave };
import type { _CKSyncEngineFailedZoneSave } from "./CKSyncEngineFailedZoneSave.js";
export declare const CKSyncEngineFailedZoneSave: typeof _CKSyncEngineFailedZoneSave;
export type { _CKSyncEngineFailedZoneSave };
import type { _CKSyncEngineFetchChangesContext } from "./CKSyncEngineFetchChangesContext.js";
export declare const CKSyncEngineFetchChangesContext: typeof _CKSyncEngineFetchChangesContext;
export type { _CKSyncEngineFetchChangesContext };
import type { _CKSyncEngineFetchChangesOptions } from "./CKSyncEngineFetchChangesOptions.js";
export declare const CKSyncEngineFetchChangesOptions: typeof _CKSyncEngineFetchChangesOptions;
export type { _CKSyncEngineFetchChangesOptions };
import type { _CKSyncEngineFetchChangesScope } from "./CKSyncEngineFetchChangesScope.js";
export declare const CKSyncEngineFetchChangesScope: typeof _CKSyncEngineFetchChangesScope;
export type { _CKSyncEngineFetchChangesScope };
import type { _CKSyncEngineFetchedDatabaseChangesEvent } from "./CKSyncEngineFetchedDatabaseChangesEvent.js";
export declare const CKSyncEngineFetchedDatabaseChangesEvent: typeof _CKSyncEngineFetchedDatabaseChangesEvent;
export type { _CKSyncEngineFetchedDatabaseChangesEvent };
import type { _CKSyncEngineFetchedRecordDeletion } from "./CKSyncEngineFetchedRecordDeletion.js";
export declare const CKSyncEngineFetchedRecordDeletion: typeof _CKSyncEngineFetchedRecordDeletion;
export type { _CKSyncEngineFetchedRecordDeletion };
import type { _CKSyncEngineFetchedRecordZoneChangesEvent } from "./CKSyncEngineFetchedRecordZoneChangesEvent.js";
export declare const CKSyncEngineFetchedRecordZoneChangesEvent: typeof _CKSyncEngineFetchedRecordZoneChangesEvent;
export type { _CKSyncEngineFetchedRecordZoneChangesEvent };
import type { _CKSyncEngineFetchedZoneDeletion } from "./CKSyncEngineFetchedZoneDeletion.js";
export declare const CKSyncEngineFetchedZoneDeletion: typeof _CKSyncEngineFetchedZoneDeletion;
export type { _CKSyncEngineFetchedZoneDeletion };
import type { _CKSyncEnginePendingDatabaseChange } from "./CKSyncEnginePendingDatabaseChange.js";
export declare const CKSyncEnginePendingDatabaseChange: typeof _CKSyncEnginePendingDatabaseChange;
export type { _CKSyncEnginePendingDatabaseChange };
import type { _CKSyncEnginePendingRecordZoneChange } from "./CKSyncEnginePendingRecordZoneChange.js";
export declare const CKSyncEnginePendingRecordZoneChange: typeof _CKSyncEnginePendingRecordZoneChange;
export type { _CKSyncEnginePendingRecordZoneChange };
import type { _CKSyncEnginePendingZoneDelete } from "./CKSyncEnginePendingZoneDelete.js";
export declare const CKSyncEnginePendingZoneDelete: typeof _CKSyncEnginePendingZoneDelete;
export type { _CKSyncEnginePendingZoneDelete };
import type { _CKSyncEnginePendingZoneSave } from "./CKSyncEnginePendingZoneSave.js";
export declare const CKSyncEnginePendingZoneSave: typeof _CKSyncEnginePendingZoneSave;
export type { _CKSyncEnginePendingZoneSave };
import type { _CKSyncEngineRecordZoneChangeBatch } from "./CKSyncEngineRecordZoneChangeBatch.js";
export declare const CKSyncEngineRecordZoneChangeBatch: typeof _CKSyncEngineRecordZoneChangeBatch;
export type { _CKSyncEngineRecordZoneChangeBatch };
import type { _CKSyncEngineSendChangesContext } from "./CKSyncEngineSendChangesContext.js";
export declare const CKSyncEngineSendChangesContext: typeof _CKSyncEngineSendChangesContext;
export type { _CKSyncEngineSendChangesContext };
import type { _CKSyncEngineSendChangesOptions } from "./CKSyncEngineSendChangesOptions.js";
export declare const CKSyncEngineSendChangesOptions: typeof _CKSyncEngineSendChangesOptions;
export type { _CKSyncEngineSendChangesOptions };
import type { _CKSyncEngineSendChangesScope } from "./CKSyncEngineSendChangesScope.js";
export declare const CKSyncEngineSendChangesScope: typeof _CKSyncEngineSendChangesScope;
export type { _CKSyncEngineSendChangesScope };
import type { _CKSyncEngineSentDatabaseChangesEvent } from "./CKSyncEngineSentDatabaseChangesEvent.js";
export declare const CKSyncEngineSentDatabaseChangesEvent: typeof _CKSyncEngineSentDatabaseChangesEvent;
export type { _CKSyncEngineSentDatabaseChangesEvent };
import type { _CKSyncEngineSentRecordZoneChangesEvent } from "./CKSyncEngineSentRecordZoneChangesEvent.js";
export declare const CKSyncEngineSentRecordZoneChangesEvent: typeof _CKSyncEngineSentRecordZoneChangesEvent;
export type { _CKSyncEngineSentRecordZoneChangesEvent };
import type { _CKSyncEngineState } from "./CKSyncEngineState.js";
export declare const CKSyncEngineState: typeof _CKSyncEngineState;
export type { _CKSyncEngineState };
import type { _CKSyncEngineStateSerialization } from "./CKSyncEngineStateSerialization.js";
export declare const CKSyncEngineStateSerialization: typeof _CKSyncEngineStateSerialization;
export type { _CKSyncEngineStateSerialization };
import type { _CKSyncEngineStateUpdateEvent } from "./CKSyncEngineStateUpdateEvent.js";
export declare const CKSyncEngineStateUpdateEvent: typeof _CKSyncEngineStateUpdateEvent;
export type { _CKSyncEngineStateUpdateEvent };
import type { _CKSyncEngineWillFetchChangesEvent } from "./CKSyncEngineWillFetchChangesEvent.js";
export declare const CKSyncEngineWillFetchChangesEvent: typeof _CKSyncEngineWillFetchChangesEvent;
export type { _CKSyncEngineWillFetchChangesEvent };
import type { _CKSyncEngineWillFetchRecordZoneChangesEvent } from "./CKSyncEngineWillFetchRecordZoneChangesEvent.js";
export declare const CKSyncEngineWillFetchRecordZoneChangesEvent: typeof _CKSyncEngineWillFetchRecordZoneChangesEvent;
export type { _CKSyncEngineWillFetchRecordZoneChangesEvent };
import type { _CKSyncEngineWillSendChangesEvent } from "./CKSyncEngineWillSendChangesEvent.js";
export declare const CKSyncEngineWillSendChangesEvent: typeof _CKSyncEngineWillSendChangesEvent;
export type { _CKSyncEngineWillSendChangesEvent };
import type { _CKSystemSharingUIObserver } from "./CKSystemSharingUIObserver.js";
export declare const CKSystemSharingUIObserver: typeof _CKSystemSharingUIObserver;
export type { _CKSystemSharingUIObserver };
import type { _CKUserIdentity } from "./CKUserIdentity.js";
export declare const CKUserIdentity: typeof _CKUserIdentity;
export type { _CKUserIdentity };
import type { _CKUserIdentityLookupInfo } from "./CKUserIdentityLookupInfo.js";
export declare const CKUserIdentityLookupInfo: typeof _CKUserIdentityLookupInfo;
export type { _CKUserIdentityLookupInfo };
import type { _CKRecordKeyValueSetting } from "./CKRecordKeyValueSetting.js";
export type { _CKRecordKeyValueSetting };
import type { _CKRecordValue } from "./CKRecordValue.js";
export type { _CKRecordValue };
import type { _CKSyncEngineDelegate } from "./CKSyncEngineDelegate.js";
export type { _CKSyncEngineDelegate };
export { CKAccountStatus } from "./CKAccountStatus.js";
export { CKApplicationPermissionStatus } from "./CKApplicationPermissionStatus.js";
export { CKApplicationPermissions } from "./CKApplicationPermissions.js";
export { CKDatabaseScope } from "./CKDatabaseScope.js";
export { CKErrorCode } from "./CKErrorCode.js";
export { CKNotificationType } from "./CKNotificationType.js";
export { CKOperationGroupTransferSize } from "./CKOperationGroupTransferSize.js";
export { CKQueryNotificationReason } from "./CKQueryNotificationReason.js";
export { CKQuerySubscriptionOptions } from "./CKQuerySubscriptionOptions.js";
export { CKRecordSavePolicy } from "./CKRecordSavePolicy.js";
export { CKRecordZoneCapabilities } from "./CKRecordZoneCapabilities.js";
export { CKRecordZoneEncryptionScope } from "./CKRecordZoneEncryptionScope.js";
export { CKReferenceAction } from "./CKReferenceAction.js";
export { CKShareParticipantAcceptanceStatus } from "./CKShareParticipantAcceptanceStatus.js";
export { CKShareParticipantPermission } from "./CKShareParticipantPermission.js";
export { CKShareParticipantRole } from "./CKShareParticipantRole.js";
export { CKShareParticipantType } from "./CKShareParticipantType.js";
export { CKSharingParticipantAccessOption } from "./CKSharingParticipantAccessOption.js";
export { CKSharingParticipantPermissionOption } from "./CKSharingParticipantPermissionOption.js";
export { CKSubscriptionType } from "./CKSubscriptionType.js";
export { CKSyncEngineAccountChangeType } from "./CKSyncEngineAccountChangeType.js";
export { CKSyncEngineEventType } from "./CKSyncEngineEventType.js";
export { CKSyncEnginePendingDatabaseChangeType } from "./CKSyncEnginePendingDatabaseChangeType.js";
export { CKSyncEnginePendingRecordZoneChangeType } from "./CKSyncEnginePendingRecordZoneChangeType.js";
export { CKSyncEngineSyncReason } from "./CKSyncEngineSyncReason.js";
export { CKSyncEngineZoneDeletionReason } from "./CKSyncEngineZoneDeletionReason.js";
