// AUTO-GENERATED by objcjs-types generator — DO NOT EDIT
import { NobjcLibrary } from "objc-js";
import { _bindClass } from "../bind.js";
export const CoreData = new NobjcLibrary("/System/Library/Frameworks/CoreData.framework/CoreData");
export const NSAsynchronousFetchRequest = _bindClass(CoreData, "NSAsynchronousFetchRequest");
export const NSAsynchronousFetchResult = _bindClass(CoreData, "NSAsynchronousFetchResult");
export const NSAtomicStore = _bindClass(CoreData, "NSAtomicStore");
export const NSAtomicStoreCacheNode = _bindClass(CoreData, "NSAtomicStoreCacheNode");
export const NSAttributeDescription = _bindClass(CoreData, "NSAttributeDescription");
export const NSBatchDeleteRequest = _bindClass(CoreData, "NSBatchDeleteRequest");
export const NSBatchDeleteResult = _bindClass(CoreData, "NSBatchDeleteResult");
export const NSBatchInsertRequest = _bindClass(CoreData, "NSBatchInsertRequest");
export const NSBatchInsertResult = _bindClass(CoreData, "NSBatchInsertResult");
export const NSBatchUpdateRequest = _bindClass(CoreData, "NSBatchUpdateRequest");
export const NSBatchUpdateResult = _bindClass(CoreData, "NSBatchUpdateResult");
export const NSCompositeAttributeDescription = _bindClass(CoreData, "NSCompositeAttributeDescription");
export const NSConstraintConflict = _bindClass(CoreData, "NSConstraintConflict");
export const NSCoreDataCoreSpotlightDelegate = _bindClass(CoreData, "NSCoreDataCoreSpotlightDelegate");
export const NSCustomMigrationStage = _bindClass(CoreData, "NSCustomMigrationStage");
export const NSDerivedAttributeDescription = _bindClass(CoreData, "NSDerivedAttributeDescription");
export const NSEntityDescription = _bindClass(CoreData, "NSEntityDescription");
export const NSEntityMapping = _bindClass(CoreData, "NSEntityMapping");
export const NSEntityMigrationPolicy = _bindClass(CoreData, "NSEntityMigrationPolicy");
export const NSExpressionDescription = _bindClass(CoreData, "NSExpressionDescription");
export const NSFetchIndexDescription = _bindClass(CoreData, "NSFetchIndexDescription");
export const NSFetchIndexElementDescription = _bindClass(CoreData, "NSFetchIndexElementDescription");
export const NSFetchRequest = _bindClass(CoreData, "NSFetchRequest");
export const NSFetchRequestExpression = _bindClass(CoreData, "NSFetchRequestExpression");
export const NSFetchedPropertyDescription = _bindClass(CoreData, "NSFetchedPropertyDescription");
export const NSFetchedResultsController = _bindClass(CoreData, "NSFetchedResultsController");
export const NSIncrementalStore = _bindClass(CoreData, "NSIncrementalStore");
export const NSIncrementalStoreNode = _bindClass(CoreData, "NSIncrementalStoreNode");
export const NSLightweightMigrationStage = _bindClass(CoreData, "NSLightweightMigrationStage");
export const NSManagedObject = _bindClass(CoreData, "NSManagedObject");
export const NSManagedObjectContext = _bindClass(CoreData, "NSManagedObjectContext");
export const NSManagedObjectID = _bindClass(CoreData, "NSManagedObjectID");
export const NSManagedObjectModel = _bindClass(CoreData, "NSManagedObjectModel");
export const NSManagedObjectModelReference = _bindClass(CoreData, "NSManagedObjectModelReference");
export const NSMappingModel = _bindClass(CoreData, "NSMappingModel");
export const NSMergeConflict = _bindClass(CoreData, "NSMergeConflict");
export const NSMergePolicy = _bindClass(CoreData, "NSMergePolicy");
export const NSMigrationManager = _bindClass(CoreData, "NSMigrationManager");
export const NSMigrationStage = _bindClass(CoreData, "NSMigrationStage");
export const NSPersistentCloudKitContainer = _bindClass(CoreData, "NSPersistentCloudKitContainer");
export const NSPersistentCloudKitContainerEvent = _bindClass(CoreData, "NSPersistentCloudKitContainerEvent");
export const NSPersistentCloudKitContainerEventRequest = _bindClass(CoreData, "NSPersistentCloudKitContainerEventRequest");
export const NSPersistentCloudKitContainerEventResult = _bindClass(CoreData, "NSPersistentCloudKitContainerEventResult");
export const NSPersistentCloudKitContainerOptions = _bindClass(CoreData, "NSPersistentCloudKitContainerOptions");
export const NSPersistentContainer = _bindClass(CoreData, "NSPersistentContainer");
export const NSPersistentHistoryChange = _bindClass(CoreData, "NSPersistentHistoryChange");
export const NSPersistentHistoryChangeRequest = _bindClass(CoreData, "NSPersistentHistoryChangeRequest");
export const NSPersistentHistoryResult = _bindClass(CoreData, "NSPersistentHistoryResult");
export const NSPersistentHistoryToken = _bindClass(CoreData, "NSPersistentHistoryToken");
export const NSPersistentHistoryTransaction = _bindClass(CoreData, "NSPersistentHistoryTransaction");
export const NSPersistentStore = _bindClass(CoreData, "NSPersistentStore");
export const NSPersistentStoreAsynchronousResult = _bindClass(CoreData, "NSPersistentStoreAsynchronousResult");
export const NSPersistentStoreCoordinator = _bindClass(CoreData, "NSPersistentStoreCoordinator");
export const NSPersistentStoreDescription = _bindClass(CoreData, "NSPersistentStoreDescription");
export const NSPersistentStoreRequest = _bindClass(CoreData, "NSPersistentStoreRequest");
export const NSPersistentStoreResult = _bindClass(CoreData, "NSPersistentStoreResult");
export const NSPropertyDescription = _bindClass(CoreData, "NSPropertyDescription");
export const NSPropertyMapping = _bindClass(CoreData, "NSPropertyMapping");
export const NSQueryGenerationToken = _bindClass(CoreData, "NSQueryGenerationToken");
export const NSRelationshipDescription = _bindClass(CoreData, "NSRelationshipDescription");
export const NSSaveChangesRequest = _bindClass(CoreData, "NSSaveChangesRequest");
export const NSStagedMigrationManager = _bindClass(CoreData, "NSStagedMigrationManager");
export { NSAttributeType } from "./NSAttributeType.js";
export { NSBatchDeleteRequestResultType } from "./NSBatchDeleteRequestResultType.js";
export { NSBatchInsertRequestResultType } from "./NSBatchInsertRequestResultType.js";
export { NSBatchUpdateRequestResultType } from "./NSBatchUpdateRequestResultType.js";
export { NSDeleteRule } from "./NSDeleteRule.js";
export { NSEntityMappingType } from "./NSEntityMappingType.js";
export { NSFetchIndexElementType } from "./NSFetchIndexElementType.js";
export { NSFetchRequestResultType } from "./NSFetchRequestResultType.js";
export { NSFetchedResultsChangeType } from "./NSFetchedResultsChangeType.js";
export { NSManagedObjectContextConcurrencyType } from "./NSManagedObjectContextConcurrencyType.js";
export { NSMergePolicyType } from "./NSMergePolicyType.js";
export { NSPersistentCloudKitContainerEventResultType } from "./NSPersistentCloudKitContainerEventResultType.js";
export { NSPersistentCloudKitContainerEventType } from "./NSPersistentCloudKitContainerEventType.js";
export { NSPersistentCloudKitContainerSchemaInitializationOptions } from "./NSPersistentCloudKitContainerSchemaInitializationOptions.js";
export { NSPersistentHistoryChangeType } from "./NSPersistentHistoryChangeType.js";
export { NSPersistentHistoryResultType } from "./NSPersistentHistoryResultType.js";
export { NSPersistentStoreRequestType } from "./NSPersistentStoreRequestType.js";
export { NSPersistentStoreUbiquitousTransitionType } from "./NSPersistentStoreUbiquitousTransitionType.js";
export { NSSnapshotEventType } from "./NSSnapshotEventType.js";
