Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Firefox/third_party/rust/objc2-foundation/src/generated/   (Firefox Browser Version 153.0.1©)  Datei vom 27.6.2026 mit Größe 211 kB image not shown  

Quelle  mod.rs

  Sprache: Rust
 

// This file has been automatically generated by `objc2`'s `header-translator`.
// DO NOT EDIT

#![allow(unused_imports)]
#![allow(deprecated)]
#![allow(non_snake_case)]
#![allow(non_camel_case_types)]
#![allow(non_upper_case_globals)]
#![allow(missing_docs)]
#![allow(clippy::too_many_arguments)]
#![allow(clippy::type_complexity)]
#![allow(clippy::upper_case_acronyms)]
#![allow(clippy::identity_op)]
#![allow(clippy::missing_safety_doc)]
#![allow(clippy::doc_lazy_continuation)]
#![allow(rustdoc::broken_intra_doc_links)]
#![allow(rustdoc::bare_urls)]
#![allow(rustdoc::invalid_html_tags)]

#[cfg_attr(target_vendor = "apple", link(name = "Foundation", kind = "framework"))]
extern "C" {}

#[cfg(feature = "FoundationErrors")]
#[path = "FoundationErrors.rs"]
mod __FoundationErrors;
#[cfg(feature = "FoundationLegacySwiftCompatibility")]
#[path = "FoundationLegacySwiftCompatibility.rs"]
mod __FoundationLegacySwiftCompatibility;
#[cfg(feature = "NSAffineTransform")]
#[path = "NSAffineTransform.rs"]
mod __NSAffineTransform;
#[cfg(feature = "NSAppleEventDescriptor")]
#[path = "NSAppleEventDescriptor.rs"]
mod __NSAppleEventDescriptor;
#[cfg(feature = "NSAppleEventManager")]
#[path = "NSAppleEventManager.rs"]
mod __NSAppleEventManager;
#[cfg(feature = "NSAppleScript")]
#[path = "NSAppleScript.rs"]
mod __NSAppleScript;
#[cfg(feature = "NSArchiver")]
#[path = "NSArchiver.rs"]
mod __NSArchiver;
#[cfg(feature = "NSArray")]
#[path = "NSArray.rs"]
mod __NSArray;
#[cfg(feature = "NSAttributedString")]
#[path = "NSAttributedString.rs"]
mod __NSAttributedString;
#[cfg(feature = "NSAutoreleasePool")]
#[path = "NSAutoreleasePool.rs"]
mod __NSAutoreleasePool;
#[cfg(feature = "NSBackgroundActivityScheduler")]
#[path = "NSBackgroundActivityScheduler.rs"]
mod __NSBackgroundActivityScheduler;
#[cfg(feature = "NSBundle")]
#[path = "NSBundle.rs"]
mod __NSBundle;
#[cfg(feature = "NSByteCountFormatter")]
#[path = "NSByteCountFormatter.rs"]
mod __NSByteCountFormatter;
#[cfg(feature = "NSByteOrder")]
#[path = "NSByteOrder.rs"]
mod __NSByteOrder;
#[cfg(feature = "NSCache")]
#[path = "NSCache.rs"]
mod __NSCache;
#[cfg(feature = "NSCalendar")]
#[path = "NSCalendar.rs"]
mod __NSCalendar;
#[cfg(feature = "NSCalendarDate")]
#[path = "NSCalendarDate.rs"]
mod __NSCalendarDate;
#[cfg(feature = "NSCharacterSet")]
#[path = "NSCharacterSet.rs"]
mod __NSCharacterSet;
#[cfg(feature = "NSClassDescription")]
#[path = "NSClassDescription.rs"]
mod __NSClassDescription;
#[cfg(feature = "NSCoder")]
#[path = "NSCoder.rs"]
mod __NSCoder;
#[cfg(feature = "NSComparisonPredicate")]
#[path = "NSComparisonPredicate.rs"]
mod __NSComparisonPredicate;
#[cfg(feature = "NSCompoundPredicate")]
#[path = "NSCompoundPredicate.rs"]
mod __NSCompoundPredicate;
#[cfg(feature = "NSConnection")]
#[path = "NSConnection.rs"]
mod __NSConnection;
#[cfg(feature = "NSData")]
#[path = "NSData.rs"]
mod __NSData;
#[cfg(feature = "NSDate")]
#[path = "NSDate.rs"]
mod __NSDate;
#[cfg(feature = "NSDateComponentsFormatter")]
#[path = "NSDateComponentsFormatter.rs"]
mod __NSDateComponentsFormatter;
#[cfg(feature = "NSDateFormatter")]
#[path = "NSDateFormatter.rs"]
mod __NSDateFormatter;
#[cfg(feature = "NSDateInterval")]
#[path = "NSDateInterval.rs"]
mod __NSDateInterval;
#[cfg(feature = "NSDateIntervalFormatter")]
#[path = "NSDateIntervalFormatter.rs"]
mod __NSDateIntervalFormatter;
#[cfg(feature = "NSDebug")]
#[path = "NSDebug.rs"]
mod __NSDebug;
#[cfg(feature = "NSDecimal")]
#[path = "NSDecimal.rs"]
mod __NSDecimal;
#[cfg(feature = "NSDecimalNumber")]
#[path = "NSDecimalNumber.rs"]
mod __NSDecimalNumber;
#[cfg(feature = "NSDictionary")]
#[path = "NSDictionary.rs"]
mod __NSDictionary;
#[cfg(feature = "NSDistantObject")]
#[path = "NSDistantObject.rs"]
mod __NSDistantObject;
#[cfg(feature = "NSDistributedLock")]
#[path = "NSDistributedLock.rs"]
mod __NSDistributedLock;
#[cfg(feature = "NSDistributedNotificationCenter")]
#[path = "NSDistributedNotificationCenter.rs"]
mod __NSDistributedNotificationCenter;
#[cfg(feature = "NSEnergyFormatter")]
#[path = "NSEnergyFormatter.rs"]
mod __NSEnergyFormatter;
#[cfg(feature = "NSEnumerator")]
#[path = "NSEnumerator.rs"]
mod __NSEnumerator;
#[cfg(feature = "NSError")]
#[path = "NSError.rs"]
mod __NSError;
#[cfg(feature = "NSException")]
#[path = "NSException.rs"]
mod __NSException;
#[cfg(feature = "NSExpression")]
#[path = "NSExpression.rs"]
mod __NSExpression;
#[cfg(feature = "NSExtensionContext")]
#[path = "NSExtensionContext.rs"]
mod __NSExtensionContext;
#[cfg(feature = "NSExtensionItem")]
#[path = "NSExtensionItem.rs"]
mod __NSExtensionItem;
#[cfg(feature = "NSExtensionRequestHandling")]
#[path = "NSExtensionRequestHandling.rs"]
mod __NSExtensionRequestHandling;
#[cfg(feature = "NSFileCoordinator")]
#[path = "NSFileCoordinator.rs"]
mod __NSFileCoordinator;
#[cfg(feature = "NSFileHandle")]
#[path = "NSFileHandle.rs"]
mod __NSFileHandle;
#[cfg(feature = "NSFileManager")]
#[path = "NSFileManager.rs"]
mod __NSFileManager;
#[cfg(feature = "NSFilePresenter")]
#[path = "NSFilePresenter.rs"]
mod __NSFilePresenter;
#[cfg(feature = "NSFileVersion")]
#[path = "NSFileVersion.rs"]
mod __NSFileVersion;
#[cfg(feature = "NSFileWrapper")]
#[path = "NSFileWrapper.rs"]
mod __NSFileWrapper;
#[cfg(feature = "NSFormatter")]
#[path = "NSFormatter.rs"]
mod __NSFormatter;
#[cfg(feature = "NSGarbageCollector")]
#[path = "NSGarbageCollector.rs"]
mod __NSGarbageCollector;
#[cfg(feature = "NSGeometry")]
#[path = "NSGeometry.rs"]
mod __NSGeometry;
#[cfg(feature = "NSHFSFileTypes")]
#[path = "NSHFSFileTypes.rs"]
mod __NSHFSFileTypes;
#[cfg(feature = "NSHTTPCookie")]
#[path = "NSHTTPCookie.rs"]
mod __NSHTTPCookie;
#[cfg(feature = "NSHTTPCookieStorage")]
#[path = "NSHTTPCookieStorage.rs"]
mod __NSHTTPCookieStorage;
#[cfg(feature = "NSHashTable")]
#[path = "NSHashTable.rs"]
mod __NSHashTable;
#[cfg(feature = "NSHost")]
#[path = "NSHost.rs"]
mod __NSHost;
#[cfg(feature = "NSISO8601DateFormatter")]
#[path = "NSISO8601DateFormatter.rs"]
mod __NSISO8601DateFormatter;
#[cfg(feature = "NSIndexPath")]
#[path = "NSIndexPath.rs"]
mod __NSIndexPath;
#[cfg(feature = "NSIndexSet")]
#[path = "NSIndexSet.rs"]
mod __NSIndexSet;
#[cfg(feature = "NSInflectionRule")]
#[path = "NSInflectionRule.rs"]
mod __NSInflectionRule;
#[cfg(feature = "NSInvocation")]
#[path = "NSInvocation.rs"]
mod __NSInvocation;
#[cfg(feature = "NSItemProvider")]
#[path = "NSItemProvider.rs"]
mod __NSItemProvider;
#[cfg(feature = "NSJSONSerialization")]
#[path = "NSJSONSerialization.rs"]
mod __NSJSONSerialization;
#[cfg(feature = "NSKeyValueCoding")]
#[path = "NSKeyValueCoding.rs"]
mod __NSKeyValueCoding;
#[cfg(feature = "NSKeyValueObserving")]
#[path = "NSKeyValueObserving.rs"]
mod __NSKeyValueObserving;
#[cfg(feature = "NSKeyValueSharedObservers")]
#[path = "NSKeyValueSharedObservers.rs"]
mod __NSKeyValueSharedObservers;
#[cfg(feature = "NSKeyedArchiver")]
#[path = "NSKeyedArchiver.rs"]
mod __NSKeyedArchiver;
#[cfg(feature = "NSLengthFormatter")]
#[path = "NSLengthFormatter.rs"]
mod __NSLengthFormatter;
#[cfg(feature = "NSLinguisticTagger")]
#[path = "NSLinguisticTagger.rs"]
mod __NSLinguisticTagger;
#[cfg(feature = "NSListFormatter")]
#[path = "NSListFormatter.rs"]
mod __NSListFormatter;
#[cfg(feature = "NSLocale")]
#[path = "NSLocale.rs"]
mod __NSLocale;
#[cfg(feature = "NSLocalizedNumberFormatRule")]
#[path = "NSLocalizedNumberFormatRule.rs"]
mod __NSLocalizedNumberFormatRule;
#[cfg(feature = "NSLock")]
#[path = "NSLock.rs"]
mod __NSLock;
#[cfg(feature = "NSMapTable")]
#[path = "NSMapTable.rs"]
mod __NSMapTable;
#[cfg(feature = "NSMassFormatter")]
#[path = "NSMassFormatter.rs"]
mod __NSMassFormatter;
#[cfg(feature = "NSMeasurement")]
#[path = "NSMeasurement.rs"]
mod __NSMeasurement;
#[cfg(feature = "NSMeasurementFormatter")]
#[path = "NSMeasurementFormatter.rs"]
mod __NSMeasurementFormatter;
#[cfg(feature = "NSMetadata")]
#[path = "NSMetadata.rs"]
mod __NSMetadata;
#[cfg(feature = "NSMetadataAttributes")]
#[path = "NSMetadataAttributes.rs"]
mod __NSMetadataAttributes;
#[cfg(feature = "NSMethodSignature")]
#[path = "NSMethodSignature.rs"]
mod __NSMethodSignature;
#[cfg(feature = "NSMorphology")]
#[path = "NSMorphology.rs"]
mod __NSMorphology;
#[cfg(feature = "NSNetServices")]
#[path = "NSNetServices.rs"]
mod __NSNetServices;
#[cfg(feature = "NSNotification")]
#[path = "NSNotification.rs"]
mod __NSNotification;
#[cfg(feature = "NSNotificationQueue")]
#[path = "NSNotificationQueue.rs"]
mod __NSNotificationQueue;
#[cfg(feature = "NSNull")]
#[path = "NSNull.rs"]
mod __NSNull;
#[cfg(feature = "NSNumberFormatter")]
#[path = "NSNumberFormatter.rs"]
mod __NSNumberFormatter;
#[cfg(feature = "NSObjCRuntime")]
#[path = "NSObjCRuntime.rs"]
mod __NSObjCRuntime;
#[cfg(feature = "NSObject")]
#[path = "NSObject.rs"]
mod __NSObject;
#[cfg(feature = "NSObjectScripting")]
#[path = "NSObjectScripting.rs"]
mod __NSObjectScripting;
#[cfg(feature = "NSOperation")]
#[path = "NSOperation.rs"]
mod __NSOperation;
#[cfg(feature = "NSOrderedCollectionChange")]
#[path = "NSOrderedCollectionChange.rs"]
mod __NSOrderedCollectionChange;
#[cfg(feature = "NSOrderedCollectionDifference")]
#[path = "NSOrderedCollectionDifference.rs"]
mod __NSOrderedCollectionDifference;
#[cfg(feature = "NSOrderedSet")]
#[path = "NSOrderedSet.rs"]
mod __NSOrderedSet;
#[cfg(feature = "NSOrthography")]
#[path = "NSOrthography.rs"]
mod __NSOrthography;
#[cfg(feature = "NSPathUtilities")]
#[path = "NSPathUtilities.rs"]
mod __NSPathUtilities;
#[cfg(feature = "NSPersonNameComponents")]
#[path = "NSPersonNameComponents.rs"]
mod __NSPersonNameComponents;
#[cfg(feature = "NSPersonNameComponentsFormatter")]
#[path = "NSPersonNameComponentsFormatter.rs"]
mod __NSPersonNameComponentsFormatter;
#[cfg(feature = "NSPointerArray")]
#[path = "NSPointerArray.rs"]
mod __NSPointerArray;
#[cfg(feature = "NSPointerFunctions")]
#[path = "NSPointerFunctions.rs"]
mod __NSPointerFunctions;
#[cfg(feature = "NSPort")]
#[path = "NSPort.rs"]
mod __NSPort;
#[cfg(feature = "NSPortCoder")]
#[path = "NSPortCoder.rs"]
mod __NSPortCoder;
#[cfg(feature = "NSPortMessage")]
#[path = "NSPortMessage.rs"]
mod __NSPortMessage;
#[cfg(feature = "NSPortNameServer")]
#[path = "NSPortNameServer.rs"]
mod __NSPortNameServer;
#[cfg(feature = "NSPredicate")]
#[path = "NSPredicate.rs"]
mod __NSPredicate;
#[cfg(feature = "NSProcessInfo")]
#[path = "NSProcessInfo.rs"]
mod __NSProcessInfo;
#[cfg(feature = "NSProgress")]
#[path = "NSProgress.rs"]
mod __NSProgress;
#[cfg(feature = "NSPropertyList")]
#[path = "NSPropertyList.rs"]
mod __NSPropertyList;
#[cfg(feature = "NSProtocolChecker")]
#[path = "NSProtocolChecker.rs"]
mod __NSProtocolChecker;
#[cfg(feature = "NSProxy")]
#[path = "NSProxy.rs"]
mod __NSProxy;
#[cfg(feature = "NSRange")]
#[path = "NSRange.rs"]
mod __NSRange;
#[cfg(feature = "NSRegularExpression")]
#[path = "NSRegularExpression.rs"]
mod __NSRegularExpression;
#[cfg(feature = "NSRelativeDateTimeFormatter")]
#[path = "NSRelativeDateTimeFormatter.rs"]
mod __NSRelativeDateTimeFormatter;
#[cfg(feature = "NSRunLoop")]
#[path = "NSRunLoop.rs"]
mod __NSRunLoop;
#[cfg(feature = "NSScanner")]
#[path = "NSScanner.rs"]
mod __NSScanner;
#[cfg(feature = "NSScriptClassDescription")]
#[path = "NSScriptClassDescription.rs"]
mod __NSScriptClassDescription;
#[cfg(feature = "NSScriptCoercionHandler")]
#[path = "NSScriptCoercionHandler.rs"]
mod __NSScriptCoercionHandler;
#[cfg(feature = "NSScriptCommand")]
#[path = "NSScriptCommand.rs"]
mod __NSScriptCommand;
#[cfg(feature = "NSScriptCommandDescription")]
#[path = "NSScriptCommandDescription.rs"]
mod __NSScriptCommandDescription;
#[cfg(feature = "NSScriptExecutionContext")]
#[path = "NSScriptExecutionContext.rs"]
mod __NSScriptExecutionContext;
#[cfg(feature = "NSScriptKeyValueCoding")]
#[path = "NSScriptKeyValueCoding.rs"]
mod __NSScriptKeyValueCoding;
#[cfg(feature = "NSScriptObjectSpecifiers")]
#[path = "NSScriptObjectSpecifiers.rs"]
mod __NSScriptObjectSpecifiers;
#[cfg(feature = "NSScriptStandardSuiteCommands")]
#[path = "NSScriptStandardSuiteCommands.rs"]
mod __NSScriptStandardSuiteCommands;
#[cfg(feature = "NSScriptSuiteRegistry")]
#[path = "NSScriptSuiteRegistry.rs"]
mod __NSScriptSuiteRegistry;
#[cfg(feature = "NSScriptWhoseTests")]
#[path = "NSScriptWhoseTests.rs"]
mod __NSScriptWhoseTests;
#[cfg(feature = "NSSet")]
#[path = "NSSet.rs"]
mod __NSSet;
#[cfg(feature = "NSSortDescriptor")]
#[path = "NSSortDescriptor.rs"]
mod __NSSortDescriptor;
#[cfg(feature = "NSSpellServer")]
#[path = "NSSpellServer.rs"]
mod __NSSpellServer;
#[cfg(feature = "NSStream")]
#[path = "NSStream.rs"]
mod __NSStream;
#[cfg(feature = "NSString")]
#[path = "NSString.rs"]
mod __NSString;
#[cfg(feature = "NSTask")]
#[path = "NSTask.rs"]
mod __NSTask;
#[cfg(feature = "NSTermOfAddress")]
#[path = "NSTermOfAddress.rs"]
mod __NSTermOfAddress;
#[cfg(feature = "NSTextCheckingResult")]
#[path = "NSTextCheckingResult.rs"]
mod __NSTextCheckingResult;
#[cfg(feature = "NSThread")]
#[path = "NSThread.rs"]
mod __NSThread;
#[cfg(feature = "NSTimeZone")]
#[path = "NSTimeZone.rs"]
mod __NSTimeZone;
#[cfg(feature = "NSTimer")]
#[path = "NSTimer.rs"]
mod __NSTimer;
#[cfg(feature = "NSURL")]
#[path = "NSURL.rs"]
mod __NSURL;
#[cfg(feature = "NSURLAuthenticationChallenge")]
#[path = "NSURLAuthenticationChallenge.rs"]
mod __NSURLAuthenticationChallenge;
#[cfg(feature = "NSURLCache")]
#[path = "NSURLCache.rs"]
mod __NSURLCache;
#[cfg(feature = "NSURLConnection")]
#[path = "NSURLConnection.rs"]
mod __NSURLConnection;
#[cfg(feature = "NSURLCredential")]
#[path = "NSURLCredential.rs"]
mod __NSURLCredential;
#[cfg(feature = "NSURLCredentialStorage")]
#[path = "NSURLCredentialStorage.rs"]
mod __NSURLCredentialStorage;
#[cfg(feature = "NSURLDownload")]
#[path = "NSURLDownload.rs"]
mod __NSURLDownload;
#[cfg(feature = "NSURLError")]
#[path = "NSURLError.rs"]
mod __NSURLError;
#[cfg(feature = "NSURLHandle")]
#[path = "NSURLHandle.rs"]
mod __NSURLHandle;
#[cfg(feature = "NSURLProtectionSpace")]
#[path = "NSURLProtectionSpace.rs"]
mod __NSURLProtectionSpace;
#[cfg(feature = "NSURLProtocol")]
#[path = "NSURLProtocol.rs"]
mod __NSURLProtocol;
#[cfg(feature = "NSURLRequest")]
#[path = "NSURLRequest.rs"]
mod __NSURLRequest;
#[cfg(feature = "NSURLResponse")]
#[path = "NSURLResponse.rs"]
mod __NSURLResponse;
#[cfg(feature = "NSURLSession")]
#[path = "NSURLSession.rs"]
mod __NSURLSession;
#[cfg(feature = "NSUUID")]
#[path = "NSUUID.rs"]
mod __NSUUID;
#[cfg(feature = "NSUbiquitousKeyValueStore")]
#[path = "NSUbiquitousKeyValueStore.rs"]
mod __NSUbiquitousKeyValueStore;
#[cfg(feature = "NSUndoManager")]
#[path = "NSUndoManager.rs"]
mod __NSUndoManager;
#[cfg(feature = "NSUnit")]
#[path = "NSUnit.rs"]
mod __NSUnit;
#[cfg(feature = "NSUserActivity")]
#[path = "NSUserActivity.rs"]
mod __NSUserActivity;
#[cfg(feature = "NSUserDefaults")]
#[path = "NSUserDefaults.rs"]
mod __NSUserDefaults;
#[cfg(feature = "NSUserNotification")]
#[path = "NSUserNotification.rs"]
mod __NSUserNotification;
#[cfg(feature = "NSUserScriptTask")]
#[path = "NSUserScriptTask.rs"]
mod __NSUserScriptTask;
#[cfg(feature = "NSValue")]
#[path = "NSValue.rs"]
mod __NSValue;
#[cfg(feature = "NSValueTransformer")]
#[path = "NSValueTransformer.rs"]
mod __NSValueTransformer;
#[cfg(feature = "NSXMLDTD")]
#[path = "NSXMLDTD.rs"]
mod __NSXMLDTD;
#[cfg(feature = "NSXMLDTDNode")]
#[path = "NSXMLDTDNode.rs"]
mod __NSXMLDTDNode;
#[cfg(feature = "NSXMLDocument")]
#[path = "NSXMLDocument.rs"]
mod __NSXMLDocument;
#[cfg(feature = "NSXMLElement")]
#[path = "NSXMLElement.rs"]
mod __NSXMLElement;
#[cfg(feature = "NSXMLNode")]
#[path = "NSXMLNode.rs"]
mod __NSXMLNode;
#[cfg(feature = "NSXMLNodeOptions")]
#[path = "NSXMLNodeOptions.rs"]
mod __NSXMLNodeOptions;
#[cfg(feature = "NSXMLParser")]
#[path = "NSXMLParser.rs"]
mod __NSXMLParser;
#[cfg(feature = "NSXPCConnection")]
#[path = "NSXPCConnection.rs"]
mod __NSXPCConnection;
#[cfg(feature = "NSZone")]
#[path = "NSZone.rs"]
mod __NSZone;

#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSBundleErrorMaximum;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSBundleErrorMinimum;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSBundleOnDemandResourceExceededMaximumSizeError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSBundleOnDemandResourceInvalidTagError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSBundleOnDemandResourceOutOfSpaceError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSCloudSharingConflictError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSCloudSharingErrorMaximum;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSCloudSharingErrorMinimum;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSCloudSharingNetworkFailureError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSCloudSharingNoPermissionError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSCloudSharingOtherError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSCloudSharingQuotaExceededError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSCloudSharingTooManyParticipantsError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSCoderErrorMaximum;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSCoderErrorMinimum;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSCoderInvalidValueError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSCoderReadCorruptError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSCoderValueNotFoundError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSCompressionErrorMaximum;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSCompressionErrorMinimum;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSCompressionFailedError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSDecompressionFailedError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSExecutableArchitectureMismatchError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSExecutableErrorMaximum;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSExecutableErrorMinimum;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSExecutableLinkError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSExecutableLoadError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSExecutableNotLoadableError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSExecutableRuntimeMismatchError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSFeatureUnsupportedError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSFileErrorMaximum;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSFileErrorMinimum;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSFileLockingError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSFileManagerUnmountBusyError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSFileManagerUnmountUnknownError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSFileNoSuchFileError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSFileReadCorruptFileError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSFileReadInapplicableStringEncodingError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSFileReadInvalidFileNameError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSFileReadNoPermissionError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSFileReadNoSuchFileError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSFileReadTooLargeError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSFileReadUnknownError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSFileReadUnknownStringEncodingError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSFileReadUnsupportedSchemeError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSFileWriteFileExistsError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSFileWriteInapplicableStringEncodingError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSFileWriteInvalidFileNameError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSFileWriteNoPermissionError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSFileWriteOutOfSpaceError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSFileWriteUnknownError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSFileWriteUnsupportedSchemeError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSFileWriteVolumeReadOnlyError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSFormattingError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSFormattingErrorMaximum;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSFormattingErrorMinimum;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSKeyValueValidationError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSPropertyListErrorMaximum;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSPropertyListErrorMinimum;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSPropertyListReadCorruptError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSPropertyListReadStreamError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSPropertyListReadUnknownVersionError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSPropertyListWriteInvalidError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSPropertyListWriteStreamError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSUbiquitousFileErrorMaximum;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSUbiquitousFileErrorMinimum;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSUbiquitousFileNotUploadedDueToQuotaError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSUbiquitousFileUbiquityServerNotAvailable;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSUbiquitousFileUnavailableError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSUserActivityConnectionUnavailableError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSUserActivityErrorMaximum;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSUserActivityErrorMinimum;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSUserActivityHandoffFailedError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSUserActivityHandoffUserInfoTooLargeError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSUserActivityRemoteApplicationTimedOutError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSUserCancelledError;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSValidationErrorMaximum;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSValidationErrorMinimum;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSXPCConnectionCodeSigningRequirementFailure;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSXPCConnectionErrorMaximum;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSXPCConnectionErrorMinimum;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSXPCConnectionInterrupted;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSXPCConnectionInvalid;
#[cfg(feature = "FoundationErrors")]
pub use self::__FoundationErrors::NSXPCConnectionReplyInvalid;
#[cfg(feature = "NSAffineTransform")]
pub use self::__NSAffineTransform::NSAffineTransform;
#[cfg(all(feature = "NSAffineTransform", feature = "objc2-core-foundation"))]
pub use self::__NSAffineTransform::NSAffineTransformStruct;
#[cfg(feature = "NSAppleEventDescriptor")]
pub use self::__NSAppleEventDescriptor::NSAppleEventDescriptor;
#[cfg(feature = "NSAppleEventDescriptor")]
pub use self::__NSAppleEventDescriptor::NSAppleEventSendOptions;
#[cfg(feature = "NSAppleEventManager")]
pub use self::__NSAppleEventManager::NSAppleEventManager;
#[cfg(feature = "NSAppleEventManager")]
pub use self::__NSAppleEventManager::NSAppleEventManagerSuspensionID;
#[cfg(all(
    feature = "NSAppleEventManager",
    feature = "NSNotification",
    feature = "NSString"
))]
pub use self::__NSAppleEventManager::NSAppleEventManagerWillProcessFirstEventNotification;
#[cfg(feature = "NSAppleEventManager")]
pub use self::__NSAppleEventManager::NSAppleEventTimeOutDefault;
#[cfg(feature = "NSAppleEventManager")]
pub use self::__NSAppleEventManager::NSAppleEventTimeOutNone;
#[cfg(feature = "NSAppleEventManager")]
pub(crateuse self::__NSAppleEventManager::__NSAppleEventManagerSuspension;
#[cfg(feature = "NSAppleScript")]
pub use self::__NSAppleScript::NSAppleScript;
#[cfg(all(feature = "NSAppleScript", feature = "NSString"))]
pub use self::__NSAppleScript::NSAppleScriptErrorAppName;
#[cfg(all(feature = "NSAppleScript", feature = "NSString"))]
pub use self::__NSAppleScript::NSAppleScriptErrorBriefMessage;
#[cfg(all(feature = "NSAppleScript", feature = "NSString"))]
pub use self::__NSAppleScript::NSAppleScriptErrorMessage;
#[cfg(all(feature = "NSAppleScript", feature = "NSString"))]
pub use self::__NSAppleScript::NSAppleScriptErrorNumber;
#[cfg(all(feature = "NSAppleScript", feature = "NSString"))]
pub use self::__NSAppleScript::NSAppleScriptErrorRange;
#[cfg(all(feature = "NSArchiver", feature = "NSCoder"))]
pub use self::__NSArchiver::NSArchiver;
#[cfg(feature = "NSArchiver")]
pub use self::__NSArchiver::NSObjectNSArchiverCallback;
#[cfg(all(feature = "NSArchiver", feature = "NSCoder"))]
pub use self::__NSArchiver::NSUnarchiver;
#[cfg(feature = "NSArray")]
pub use self::__NSArray::NSArray;
#[cfg(feature = "NSArray")]
pub use self::__NSArray::NSBinarySearchingOptions;
#[cfg(feature = "NSArray")]
pub use self::__NSArray::NSMutableArray;
#[cfg(all(feature = "NSAttributedString", feature = "NSString"))]
pub use self::__NSAttributedString::NSAlternateDescriptionAttributeName;
#[cfg(feature = "NSAttributedString")]
pub use self::__NSAttributedString::NSAttributedString;
#[cfg(feature = "NSAttributedString")]
pub use self::__NSAttributedString::NSAttributedStringEnumerationOptions;
#[cfg(all(feature = "NSAttributedString", feature = "NSString"))]
pub use self::__NSAttributedString::NSAttributedStringFormattingContextKey;
#[cfg(feature = "NSAttributedString")]
pub use self::__NSAttributedString::NSAttributedStringFormattingOptions;
#[cfg(all(feature = "NSAttributedString", feature = "NSString"))]
pub use self::__NSAttributedString::NSAttributedStringKey;
#[cfg(feature = "NSAttributedString")]
pub use self::__NSAttributedString::NSAttributedStringMarkdownInterpretedSyntax;
#[cfg(feature = "NSAttributedString")]
pub use self::__NSAttributedString::NSAttributedStringMarkdownParsingFailurePolicy;
#[cfg(feature = "NSAttributedString")]
pub use self::__NSAttributedString::NSAttributedStringMarkdownParsingOptions;
#[cfg(feature = "NSAttributedString")]
pub use self::__NSAttributedString::NSAttributedStringMarkdownSourcePosition;
#[cfg(all(feature = "NSAttributedString", feature = "NSString"))]
pub use self::__NSAttributedString::NSImageURLAttributeName;
#[cfg(all(feature = "NSAttributedString", feature = "NSString"))]
pub use self::__NSAttributedString::NSInflectionAgreementArgumentAttributeName;
#[cfg(all(feature = "NSAttributedString", feature = "NSString"))]
pub use self::__NSAttributedString::NSInflectionAgreementConceptAttributeName;
#[cfg(all(feature = "NSAttributedString", feature = "NSString"))]
pub use self::__NSAttributedString::NSInflectionAlternativeAttributeName;
#[cfg(all(feature = "NSAttributedString", feature = "NSString"))]
pub use self::__NSAttributedString::NSInflectionConceptsKey;
#[cfg(all(feature = "NSAttributedString", feature = "NSString"))]
pub use self::__NSAttributedString::NSInflectionReferentConceptAttributeName;
#[cfg(all(feature = "NSAttributedString", feature = "NSString"))]
pub use self::__NSAttributedString::NSInflectionRuleAttributeName;
#[cfg(feature = "NSAttributedString")]
pub use self::__NSAttributedString::NSInlinePresentationIntent;
#[cfg(all(feature = "NSAttributedString", feature = "NSString"))]
pub use self::__NSAttributedString::NSInlinePresentationIntentAttributeName;
#[cfg(all(feature = "NSAttributedString", feature = "NSString"))]
pub use self::__NSAttributedString::NSLanguageIdentifierAttributeName;
#[cfg(all(feature = "NSAttributedString", feature = "NSString"))]
pub use self::__NSAttributedString::NSListItemDelimiterAttributeName;
#[cfg(all(feature = "NSAttributedString", feature = "NSString"))]
pub use self::__NSAttributedString::NSLocalizedNumberFormatAttributeName;
#[cfg(all(feature = "NSAttributedString", feature = "NSString"))]
pub use self::__NSAttributedString::NSMarkdownSourcePositionAttributeName;
#[cfg(all(feature = "NSAttributedString", feature = "NSString"))]
pub use self::__NSAttributedString::NSMorphologyAttributeName;
#[cfg(feature = "NSAttributedString")]
pub use self::__NSAttributedString::NSMutableAttributedString;
#[cfg(feature = "NSAttributedString")]
pub use self::__NSAttributedString::NSPresentationIntent;
#[cfg(all(feature = "NSAttributedString", feature = "NSString"))]
pub use self::__NSAttributedString::NSPresentationIntentAttributeName;
#[cfg(feature = "NSAttributedString")]
pub use self::__NSAttributedString::NSPresentationIntentKind;
#[cfg(feature = "NSAttributedString")]
pub use self::__NSAttributedString::NSPresentationIntentTableColumnAlignment;
#[cfg(all(feature = "NSAttributedString", feature = "NSString"))]
pub use self::__NSAttributedString::NSReplacementIndexAttributeName;
#[cfg(feature = "NSAutoreleasePool")]
pub use self::__NSAutoreleasePool::NSAutoreleasePool;
#[cfg(all(feature = "NSBackgroundActivityScheduler", feature = "block2"))]
pub use self::__NSBackgroundActivityScheduler::NSBackgroundActivityCompletionHandler;
#[cfg(feature = "NSBackgroundActivityScheduler")]
pub use self::__NSBackgroundActivityScheduler::NSBackgroundActivityResult;
#[cfg(feature = "NSBackgroundActivityScheduler")]
pub use self::__NSBackgroundActivityScheduler::NSBackgroundActivityScheduler;
#[cfg(feature = "NSBundle")]
pub use self::__NSBundle::NSBundle;
#[cfg(all(feature = "NSBundle", feature = "NSNotification", feature = "NSString"))]
pub use self::__NSBundle::NSBundleDidLoadNotification;
#[cfg(feature = "NSBundle")]
pub use self::__NSBundle::NSBundleExecutableArchitectureARM64;
#[cfg(feature = "NSBundle")]
pub use self::__NSBundle::NSBundleExecutableArchitectureI386;
#[cfg(feature = "NSBundle")]
pub use self::__NSBundle::NSBundleExecutableArchitecturePPC;
#[cfg(feature = "NSBundle")]
pub use self::__NSBundle::NSBundleExecutableArchitecturePPC64;
#[cfg(feature = "NSBundle")]
pub use self::__NSBundle::NSBundleExecutableArchitectureX86_64;
#[cfg(feature = "NSBundle")]
pub use self::__NSBundle::NSBundleResourceRequest;
#[cfg(feature = "NSBundle")]
pub use self::__NSBundle::NSBundleResourceRequestLoadingPriorityUrgent;
#[cfg(all(feature = "NSBundle", feature = "NSNotification", feature = "NSString"))]
pub use self::__NSBundle::NSBundleResourceRequestLowDiskSpaceNotification;
#[cfg(all(feature = "NSBundle", feature = "NSString"))]
pub use self::__NSBundle::NSLoadedClasses;
#[cfg(all(feature = "NSByteCountFormatter", feature = "NSFormatter"))]
pub use self::__NSByteCountFormatter::NSByteCountFormatter;
#[cfg(feature = "NSByteCountFormatter")]
pub use self::__NSByteCountFormatter::NSByteCountFormatterCountStyle;
#[cfg(feature = "NSByteCountFormatter")]
pub use self::__NSByteCountFormatter::NSByteCountFormatterUnits;
#[cfg(feature = "NSByteOrder")]
pub use self::__NSByteOrder::NSSwappedDouble;
#[cfg(feature = "NSByteOrder")]
pub use self::__NSByteOrder::NSSwappedFloat;
#[cfg(feature = "NSCache")]
pub use self::__NSCache::NSCache;
#[cfg(feature = "NSCache")]
pub use self::__NSCache::NSCacheDelegate;
#[cfg(feature = "NSCalendar")]
pub use self::__NSCalendar::NSCalendar;
#[cfg(all(
    feature = "NSCalendar",
    feature = "NSNotification",
    feature = "NSString"
))]
pub use self::__NSCalendar::NSCalendarDayChangedNotification;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifier;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifierBangla;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifierBuddhist;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifierChinese;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifierCoptic;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifierDangi;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifierEthiopicAmeteAlem;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifierEthiopicAmeteMihret;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifierGregorian;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifierGujarati;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifierHebrew;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifierISO8601;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifierIndian;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifierIslamic;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifierIslamicCivil;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifierIslamicTabular;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifierIslamicUmmAlQura;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifierJapanese;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifierKannada;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifierMalayalam;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifierMarathi;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifierOdia;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifierPersian;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifierRepublicOfChina;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifierTamil;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifierTelugu;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifierVietnamese;
#[cfg(all(feature = "NSCalendar", feature = "NSString"))]
pub use self::__NSCalendar::NSCalendarIdentifierVikram;
#[cfg(feature = "NSCalendar")]
pub use self::__NSCalendar::NSCalendarOptions;
#[cfg(feature = "NSCalendar")]
pub use self::__NSCalendar::NSCalendarUnit;
#[cfg(feature = "NSCalendar")]
pub use self::__NSCalendar::NSDateComponentUndefined;
#[cfg(feature = "NSCalendar")]
pub use self::__NSCalendar::NSDateComponents;
#[cfg(feature = "NSCalendar")]
pub use self::__NSCalendar::NSUndefinedDateComponent;
#[cfg(feature = "NSCalendar")]
pub use self::__NSCalendar::NSWrapCalendarComponents;
#[cfg(all(feature = "NSCalendarDate", feature = "NSDate"))]
pub use self::__NSCalendarDate::NSCalendarDate;
#[cfg(feature = "NSCharacterSet")]
pub use self::__NSCharacterSet::NSCharacterSet;
#[cfg(feature = "NSCharacterSet")]
pub use self::__NSCharacterSet::NSMutableCharacterSet;
#[cfg(feature = "NSCharacterSet")]
pub use self::__NSCharacterSet::NSOpenStepUnicodeReservedBase;
#[cfg(feature = "NSClassDescription")]
pub use self::__NSClassDescription::NSClassDescription;
#[cfg(all(
    feature = "NSClassDescription",
    feature = "NSNotification",
    feature = "NSString"
))]
pub use self::__NSClassDescription::NSClassDescriptionNeededForClassNotification;
#[cfg(feature = "NSClassDescription")]
pub use self::__NSClassDescription::NSObjectNSClassDescriptionPrimitives;
#[cfg(feature = "NSCoder")]
pub use self::__NSCoder::NSCoder;
#[cfg(feature = "NSCoder")]
pub use self::__NSCoder::NSDecodingFailurePolicy;
#[cfg(feature = "NSCoder")]
pub use self::__NSCoder::NXReadNSObjectFromCoder;
#[cfg(all(feature = "NSComparisonPredicate", feature = "NSPredicate"))]
pub use self::__NSComparisonPredicate::NSComparisonPredicate;
#[cfg(feature = "NSComparisonPredicate")]
pub use self::__NSComparisonPredicate::NSComparisonPredicateModifier;
#[cfg(feature = "NSComparisonPredicate")]
pub use self::__NSComparisonPredicate::NSComparisonPredicateOptions;
#[cfg(feature = "NSComparisonPredicate")]
pub use self::__NSComparisonPredicate::NSPredicateOperatorType;
#[cfg(all(feature = "NSCompoundPredicate", feature = "NSPredicate"))]
pub use self::__NSCompoundPredicate::NSCompoundPredicate;
#[cfg(feature = "NSCompoundPredicate")]
pub use self::__NSCompoundPredicate::NSCompoundPredicateType;
#[cfg(feature = "NSConnection")]
pub use self::__NSConnection::NSConnection;
#[cfg(feature = "NSConnection")]
pub use self::__NSConnection::NSConnectionDelegate;
#[cfg(all(feature = "NSConnection", feature = "NSString"))]
pub use self::__NSConnection::NSConnectionDidDieNotification;
#[cfg(all(feature = "NSConnection", feature = "NSString"))]
pub use self::__NSConnection::NSConnectionDidInitializeNotification;
#[cfg(all(feature = "NSConnection", feature = "NSString"))]
pub use self::__NSConnection::NSConnectionReplyMode;
#[cfg(feature = "NSConnection")]
pub use self::__NSConnection::NSDistantObjectRequest;
#[cfg(all(feature = "NSConnection", feature = "NSString"))]
pub use self::__NSConnection::NSFailedAuthenticationException;
#[cfg(feature = "NSData")]
pub use self::__NSData::NSData;
#[cfg(feature = "NSData")]
pub use self::__NSData::NSDataBase64DecodingOptions;
#[cfg(feature = "NSData")]
pub use self::__NSData::NSDataBase64EncodingOptions;
#[cfg(feature = "NSData")]
pub use self::__NSData::NSDataCompressionAlgorithm;
#[cfg(feature = "NSData")]
pub use self::__NSData::NSDataReadingOptions;
#[cfg(feature = "NSData")]
pub use self::__NSData::NSDataSearchOptions;
#[cfg(feature = "NSData")]
pub use self::__NSData::NSDataWritingOptions;
#[cfg(feature = "NSData")]
pub use self::__NSData::NSMutableData;
#[cfg(feature = "NSData")]
pub use self::__NSData::NSPurgeableData;
#[cfg(feature = "NSDate")]
pub use self::__NSDate::NSDate;
#[cfg(all(feature = "NSDate", feature = "NSNotification", feature = "NSString"))]
pub use self::__NSDate::NSSystemClockDidChangeNotification;
#[cfg(feature = "NSDate")]
pub use self::__NSDate::NSTimeInterval;
#[cfg(all(feature = "NSDateComponentsFormatter", feature = "NSFormatter"))]
pub use self::__NSDateComponentsFormatter::NSDateComponentsFormatter;
#[cfg(feature = "NSDateComponentsFormatter")]
pub use self::__NSDateComponentsFormatter::NSDateComponentsFormatterUnitsStyle;
#[cfg(feature = "NSDateComponentsFormatter")]
pub use self::__NSDateComponentsFormatter::NSDateComponentsFormatterZeroFormattingBehavior;
#[cfg(all(feature = "NSDateFormatter", feature = "NSFormatter"))]
pub use self::__NSDateFormatter::NSDateFormatter;
#[cfg(feature = "NSDateFormatter")]
pub use self::__NSDateFormatter::NSDateFormatterBehavior;
#[cfg(feature = "NSDateFormatter")]
pub use self::__NSDateFormatter::NSDateFormatterStyle;
#[cfg(feature = "NSDateInterval")]
pub use self::__NSDateInterval::NSDateInterval;
#[cfg(all(feature = "NSDateIntervalFormatter", feature = "NSFormatter"))]
pub use self::__NSDateIntervalFormatter::NSDateIntervalFormatter;
#[cfg(feature = "NSDateIntervalFormatter")]
pub use self::__NSDateIntervalFormatter::NSDateIntervalFormatterStyle;
#[cfg(feature = "NSDebug")]
pub use self::__NSDebug::NSCountFrames;
#[cfg(feature = "NSDebug")]
pub use self::__NSDebug::NSDeallocateZombies;
#[cfg(feature = "NSDebug")]
pub use self::__NSDebug::NSDebugEnabled;
#[cfg(feature = "NSDebug")]
pub use self::__NSDebug::NSFrameAddress;
#[cfg(feature = "NSDebug")]
pub use self::__NSDebug::NSIsFreedObject;
#[cfg(feature = "NSDebug")]
pub use self::__NSDebug::NSKeepAllocationStatistics;
#[cfg(feature = "NSDebug")]
pub use self::__NSDebug::NSRecordAllocationEvent;
#[cfg(feature = "NSDebug")]
pub use self::__NSDebug::NSReturnAddress;
#[cfg(feature = "NSDebug")]
pub use self::__NSDebug::NSZombieEnabled;
#[cfg(feature = "NSDecimal")]
pub use self::__NSDecimal::NSCalculationError;
#[cfg(feature = "NSDecimal")]
pub use self::__NSDecimal::NSDecimalAdd;
#[cfg(feature = "NSDecimal")]
pub use self::__NSDecimal::NSDecimalCompact;
#[cfg(all(feature = "NSDecimal", feature = "NSObjCRuntime"))]
pub use self::__NSDecimal::NSDecimalCompare;
#[cfg(feature = "NSDecimal")]
pub use self::__NSDecimal::NSDecimalCopy;
#[cfg(feature = "NSDecimal")]
pub use self::__NSDecimal::NSDecimalDivide;
#[cfg(feature = "NSDecimal")]
pub use self::__NSDecimal::NSDecimalMultiply;
#[cfg(feature = "NSDecimal")]
pub use self::__NSDecimal::NSDecimalMultiplyByPowerOf10;
#[cfg(feature = "NSDecimal")]
pub use self::__NSDecimal::NSDecimalNormalize;
#[cfg(feature = "NSDecimal")]
pub use self::__NSDecimal::NSDecimalPower;
#[cfg(feature = "NSDecimal")]
pub use self::__NSDecimal::NSDecimalRound;
#[cfg(all(feature = "NSDecimal", feature = "NSString"))]
pub use self::__NSDecimal::NSDecimalString;
#[cfg(feature = "NSDecimal")]
pub use self::__NSDecimal::NSDecimalSubtract;
#[cfg(feature = "NSDecimal")]
pub use self::__NSDecimal::NSRoundingMode;
#[cfg(all(feature = "NSDecimalNumber", feature = "NSValue"))]
pub use self::__NSDecimalNumber::NSDecimalNumber;
#[cfg(feature = "NSDecimalNumber")]
pub use self::__NSDecimalNumber::NSDecimalNumberBehaviors;
#[cfg(all(
    feature = "NSDecimalNumber",
    feature = "NSObjCRuntime",
    feature = "NSString"
))]
pub use self::__NSDecimalNumber::NSDecimalNumberDivideByZeroException;
#[cfg(all(
    feature = "NSDecimalNumber",
    feature = "NSObjCRuntime",
    feature = "NSString"
))]
pub use self::__NSDecimalNumber::NSDecimalNumberExactnessException;
#[cfg(feature = "NSDecimalNumber")]
pub use self::__NSDecimalNumber::NSDecimalNumberHandler;
#[cfg(all(
    feature = "NSDecimalNumber",
    feature = "NSObjCRuntime",
    feature = "NSString"
))]
pub use self::__NSDecimalNumber::NSDecimalNumberOverflowException;
#[cfg(all(
    feature = "NSDecimalNumber",
    feature = "NSObjCRuntime",
    feature = "NSString"
))]
pub use self::__NSDecimalNumber::NSDecimalNumberUnderflowException;
#[cfg(feature = "NSDictionary")]
pub use self::__NSDictionary::NSDictionary;
#[cfg(feature = "NSDictionary")]
pub use self::__NSDictionary::NSMutableDictionary;
#[cfg(all(feature = "NSDistantObject", feature = "NSProxy"))]
pub use self::__NSDistantObject::NSDistantObject;
#[cfg(feature = "NSDistributedLock")]
pub use self::__NSDistributedLock::NSDistributedLock;
#[cfg(all(
    feature = "NSDistributedNotificationCenter",
    feature = "NSNotification"
))]
pub use self::__NSDistributedNotificationCenter::NSDistributedNotificationCenter;
#[cfg(all(feature = "NSDistributedNotificationCenter", feature = "NSString"))]
pub use self::__NSDistributedNotificationCenter::NSDistributedNotificationCenterType;
#[cfg(feature = "NSDistributedNotificationCenter")]
pub use self::__NSDistributedNotificationCenter::NSDistributedNotificationOptions;
#[cfg(all(feature = "NSDistributedNotificationCenter", feature = "NSString"))]
pub use self::__NSDistributedNotificationCenter::NSLocalNotificationCenterType;
#[cfg(feature = "NSDistributedNotificationCenter")]
pub use self::__NSDistributedNotificationCenter::NSNotificationDeliverImmediately;
#[cfg(feature = "NSDistributedNotificationCenter")]
pub use self::__NSDistributedNotificationCenter::NSNotificationPostToAllSessions;
#[cfg(feature = "NSDistributedNotificationCenter")]
pub use self::__NSDistributedNotificationCenter::NSNotificationSuspensionBehavior;
#[cfg(all(feature = "NSEnergyFormatter", feature = "NSFormatter"))]
pub use self::__NSEnergyFormatter::NSEnergyFormatter;
#[cfg(feature = "NSEnergyFormatter")]
pub use self::__NSEnergyFormatter::NSEnergyFormatterUnit;
#[cfg(feature = "NSEnumerator")]
pub use self::__NSEnumerator::NSEnumerator;
#[cfg(feature = "NSEnumerator")]
pub use self::__NSEnumerator::NSFastEnumeration;
#[cfg(all(feature = "NSError", feature = "NSString"))]
pub use self::__NSError::NSCocoaErrorDomain;
#[cfg(all(feature = "NSError", feature = "NSString"))]
pub use self::__NSError::NSDebugDescriptionErrorKey;
#[cfg(feature = "NSError")]
pub use self::__NSError::NSError;
#[cfg(all(feature = "NSError", feature = "NSString"))]
pub use self::__NSError::NSErrorDomain;
#[cfg(all(feature = "NSError", feature = "NSString"))]
pub use self::__NSError::NSErrorUserInfoKey;
#[cfg(all(feature = "NSError", feature = "NSString"))]
pub use self::__NSError::NSFilePathErrorKey;
#[cfg(all(feature = "NSError", feature = "NSString"))]
pub use self::__NSError::NSHelpAnchorErrorKey;
#[cfg(all(feature = "NSError", feature = "NSString"))]
pub use self::__NSError::NSLocalizedDescriptionKey;
#[cfg(all(feature = "NSError", feature = "NSString"))]
pub use self::__NSError::NSLocalizedFailureErrorKey;
#[cfg(all(feature = "NSError", feature = "NSString"))]
pub use self::__NSError::NSLocalizedFailureReasonErrorKey;
#[cfg(all(feature = "NSError", feature = "NSString"))]
pub use self::__NSError::NSLocalizedRecoveryOptionsErrorKey;
#[cfg(all(feature = "NSError", feature = "NSString"))]
pub use self::__NSError::NSLocalizedRecoverySuggestionErrorKey;
#[cfg(all(feature = "NSError", feature = "NSString"))]
pub use self::__NSError::NSMachErrorDomain;
#[cfg(all(feature = "NSError", feature = "NSString"))]
pub use self::__NSError::NSMultipleUnderlyingErrorsKey;
#[cfg(all(feature = "NSError", feature = "NSString"))]
pub use self::__NSError::NSOSStatusErrorDomain;
#[cfg(feature = "NSError")]
pub use self::__NSError::NSObjectNSErrorRecoveryAttempting;
#[cfg(all(feature = "NSError", feature = "NSString"))]
pub use self::__NSError::NSPOSIXErrorDomain;
#[cfg(all(feature = "NSError", feature = "NSString"))]
pub use self::__NSError::NSRecoveryAttempterErrorKey;
#[cfg(all(feature = "NSError", feature = "NSString"))]
pub use self::__NSError::NSStringEncodingErrorKey;
#[cfg(all(feature = "NSError", feature = "NSString"))]
pub use self::__NSError::NSURLErrorKey;
#[cfg(all(feature = "NSError", feature = "NSString"))]
pub use self::__NSError::NSUnderlyingErrorKey;
#[cfg(feature = "NSException")]
pub use self::__NSException::NSAssertionHandler;
#[cfg(all(feature = "NSException", feature = "NSString"))]
pub use self::__NSException::NSAssertionHandlerKey;
#[cfg(all(
    feature = "NSException",
    feature = "NSObjCRuntime",
    feature = "NSString"
))]
pub use self::__NSException::NSDestinationInvalidException;
#[cfg(feature = "NSException")]
pub use self::__NSException::NSException;
#[cfg(all(
    feature = "NSException",
    feature = "NSObjCRuntime",
    feature = "NSString"
))]
pub use self::__NSException::NSGenericException;
#[cfg(feature = "NSException")]
pub use self::__NSException::NSGetUncaughtExceptionHandler;
#[cfg(all(
    feature = "NSException",
    feature = "NSObjCRuntime",
    feature = "NSString"
))]
pub use self::__NSException::NSInconsistentArchiveException;
#[cfg(all(
    feature = "NSException",
    feature = "NSObjCRuntime",
    feature = "NSString"
))]
pub use self::__NSException::NSInternalInconsistencyException;
#[cfg(all(
    feature = "NSException",
    feature = "NSObjCRuntime",
    feature = "NSString"
))]
pub use self::__NSException::NSInvalidArgumentException;
#[cfg(all(
    feature = "NSException",
    feature = "NSObjCRuntime",
    feature = "NSString"
))]
pub use self::__NSException::NSInvalidReceivePortException;
#[cfg(all(
    feature = "NSException",
    feature = "NSObjCRuntime",
    feature = "NSString"
))]
pub use self::__NSException::NSInvalidSendPortException;
#[cfg(all(
    feature = "NSException",
    feature = "NSObjCRuntime",
    feature = "NSString"
))]
pub use self::__NSException::NSMallocException;
#[cfg(all(
    feature = "NSException",
    feature = "NSObjCRuntime",
    feature = "NSString"
))]
pub use self::__NSException::NSObjectInaccessibleException;
#[cfg(all(
    feature = "NSException",
    feature = "NSObjCRuntime",
    feature = "NSString"
))]
pub use self::__NSException::NSObjectNotAvailableException;
#[cfg(all(
    feature = "NSException",
    feature = "NSObjCRuntime",
    feature = "NSString"
))]
pub use self::__NSException::NSOldStyleException;
#[cfg(all(
    feature = "NSException",
    feature = "NSObjCRuntime",
    feature = "NSString"
))]
pub use self::__NSException::NSPortReceiveException;
#[cfg(all(
    feature = "NSException",
    feature = "NSObjCRuntime",
    feature = "NSString"
))]
pub use self::__NSException::NSPortSendException;
#[cfg(all(
    feature = "NSException",
    feature = "NSObjCRuntime",
    feature = "NSString"
))]
pub use self::__NSException::NSPortTimeoutException;
#[cfg(all(
    feature = "NSException",
    feature = "NSObjCRuntime",
    feature = "NSString"
))]
pub use self::__NSException::NSRangeException;
#[cfg(feature = "NSException")]
pub use self::__NSException::NSSetUncaughtExceptionHandler;
#[cfg(feature = "NSException")]
pub use self::__NSException::NSUncaughtExceptionHandler;
#[cfg(feature = "NSExpression")]
pub use self::__NSExpression::NSExpression;
#[cfg(feature = "NSExpression")]
pub use self::__NSExpression::NSExpressionType;
#[cfg(feature = "NSExtensionContext")]
pub use self::__NSExtensionContext::NSExtensionContext;
#[cfg(all(feature = "NSExtensionContext", feature = "NSString"))]
pub use self::__NSExtensionContext::NSExtensionHostDidBecomeActiveNotification;
#[cfg(all(feature = "NSExtensionContext", feature = "NSString"))]
pub use self::__NSExtensionContext::NSExtensionHostDidEnterBackgroundNotification;
#[cfg(all(feature = "NSExtensionContext", feature = "NSString"))]
pub use self::__NSExtensionContext::NSExtensionHostWillEnterForegroundNotification;
#[cfg(all(feature = "NSExtensionContext", feature = "NSString"))]
pub use self::__NSExtensionContext::NSExtensionHostWillResignActiveNotification;
#[cfg(all(feature = "NSExtensionContext", feature = "NSString"))]
pub use self::__NSExtensionContext::NSExtensionItemsAndErrorsKey;
#[cfg(feature = "NSExtensionItem")]
pub use self::__NSExtensionItem::NSExtensionItem;
#[cfg(all(feature = "NSExtensionItem", feature = "NSString"))]
pub use self::__NSExtensionItem::NSExtensionItemAttachmentsKey;
#[cfg(all(feature = "NSExtensionItem", feature = "NSString"))]
pub use self::__NSExtensionItem::NSExtensionItemAttributedContentTextKey;
#[cfg(all(feature = "NSExtensionItem", feature = "NSString"))]
pub use self::__NSExtensionItem::NSExtensionItemAttributedTitleKey;
#[cfg(feature = "NSExtensionRequestHandling")]
pub use self::__NSExtensionRequestHandling::NSExtensionRequestHandling;
#[cfg(feature = "NSFileCoordinator")]
pub use self::__NSFileCoordinator::NSFileAccessIntent;
#[cfg(feature = "NSFileCoordinator")]
pub use self::__NSFileCoordinator::NSFileCoordinator;
#[cfg(feature = "NSFileCoordinator")]
pub use self::__NSFileCoordinator::NSFileCoordinatorReadingOptions;
#[cfg(feature = "NSFileCoordinator")]
pub use self::__NSFileCoordinator::NSFileCoordinatorWritingOptions;
#[cfg(feature = "NSFileHandle")]
pub use self::__NSFileHandle::NSFileHandle;
#[cfg(all(
    feature = "NSFileHandle",
    feature = "NSNotification",
    feature = "NSString"
))]
pub use self::__NSFileHandle::NSFileHandleConnectionAcceptedNotification;
#[cfg(all(
    feature = "NSFileHandle",
    feature = "NSNotification",
    feature = "NSString"
))]
pub use self::__NSFileHandle::NSFileHandleDataAvailableNotification;
#[cfg(all(feature = "NSFileHandle", feature = "NSString"))]
pub use self::__NSFileHandle::NSFileHandleNotificationDataItem;
#[cfg(all(feature = "NSFileHandle", feature = "NSString"))]
pub use self::__NSFileHandle::NSFileHandleNotificationFileHandleItem;
#[cfg(all(feature = "NSFileHandle", feature = "NSString"))]
pub use self::__NSFileHandle::NSFileHandleNotificationMonitorModes;
#[cfg(all(
    feature = "NSFileHandle",
    feature = "NSObjCRuntime",
    feature = "NSString"
))]
pub use self::__NSFileHandle::NSFileHandleOperationException;
#[cfg(all(
    feature = "NSFileHandle",
    feature = "NSNotification",
    feature = "NSString"
))]
pub use self::__NSFileHandle::NSFileHandleReadCompletionNotification;
#[cfg(all(
    feature = "NSFileHandle",
    feature = "NSNotification",
    feature = "NSString"
))]
pub use self::__NSFileHandle::NSFileHandleReadToEndOfFileCompletionNotification;
#[cfg(feature = "NSFileHandle")]
pub use self::__NSFileHandle::NSPipe;
#[cfg(feature = "NSFileManager")]
pub use self::__NSFileManager::NSDirectoryEnumerationOptions;
#[cfg(all(feature = "NSEnumerator", feature = "NSFileManager"))]
pub use self::__NSFileManager::NSDirectoryEnumerator;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileAppendOnly;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileAttributeKey;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileAttributeType;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileBusy;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileCreationDate;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileDeviceIdentifier;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileExtensionHidden;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileGroupOwnerAccountID;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileGroupOwnerAccountName;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileHFSCreatorCode;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileHFSTypeCode;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileImmutable;
#[cfg(feature = "NSFileManager")]
pub use self::__NSFileManager::NSFileManager;
#[cfg(feature = "NSFileManager")]
pub use self::__NSFileManager::NSFileManagerDelegate;
#[cfg(feature = "NSFileManager")]
pub use self::__NSFileManager::NSFileManagerItemReplacementOptions;
#[cfg(feature = "NSFileManager")]
pub use self::__NSFileManager::NSFileManagerResumeSyncBehavior;
#[cfg(feature = "NSFileManager")]
pub use self::__NSFileManager::NSFileManagerSupportedSyncControls;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileManagerUnmountDissentingProcessIdentifierErrorKey;
#[cfg(feature = "NSFileManager")]
pub use self::__NSFileManager::NSFileManagerUnmountOptions;
#[cfg(feature = "NSFileManager")]
pub use self::__NSFileManager::NSFileManagerUploadLocalVersionConflictPolicy;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileModificationDate;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileOwnerAccountID;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileOwnerAccountName;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFilePosixPermissions;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileProtectionComplete;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileProtectionCompleteUnlessOpen;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileProtectionCompleteUntilFirstUserAuthentication;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileProtectionCompleteWhenUserInactive;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileProtectionKey;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileProtectionNone;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileProtectionType;
#[cfg(feature = "NSFileManager")]
pub use self::__NSFileManager::NSFileProviderService;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileProviderServiceName;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileReferenceCount;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileSize;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileSystemFileNumber;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileSystemFreeNodes;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileSystemFreeSize;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileSystemNodes;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileSystemNumber;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileSystemSize;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileType;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileTypeBlockSpecial;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileTypeCharacterSpecial;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileTypeDirectory;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileTypeRegular;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileTypeSocket;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileTypeSymbolicLink;
#[cfg(all(feature = "NSFileManager", feature = "NSString"))]
pub use self::__NSFileManager::NSFileTypeUnknown;
#[cfg(feature = "NSFileManager")]
pub use self::__NSFileManager::NSFoundationVersionWithFileManagerResourceForkSupport;
#[cfg(feature = "NSFileManager")]
pub use self::__NSFileManager::NSURLRelationship;
#[cfg(all(
    feature = "NSFileManager",
    feature = "NSNotification",
    feature = "NSString"
))]
pub use self::__NSFileManager::NSUbiquityIdentityDidChangeNotification;
#[cfg(feature = "NSFileManager")]
pub use self::__NSFileManager::NSVolumeEnumerationOptions;
#[cfg(feature = "NSFilePresenter")]
pub use self::__NSFilePresenter::NSFilePresenter;
#[cfg(feature = "NSFileVersion")]
pub use self::__NSFileVersion::NSFileVersion;
#[cfg(feature = "NSFileVersion")]
pub use self::__NSFileVersion::NSFileVersionAddingOptions;
#[cfg(feature = "NSFileVersion")]
pub use self::__NSFileVersion::NSFileVersionReplacingOptions;
#[cfg(feature = "NSFileWrapper")]
pub use self::__NSFileWrapper::NSFileWrapper;
#[cfg(feature = "NSFileWrapper")]
pub use self::__NSFileWrapper::NSFileWrapperReadingOptions;
#[cfg(feature = "NSFileWrapper")]
pub use self::__NSFileWrapper::NSFileWrapperWritingOptions;
#[cfg(feature = "NSFormatter")]
pub use self::__NSFormatter::NSFormatter;
#[cfg(feature = "NSFormatter")]
pub use self::__NSFormatter::NSFormattingContext;
#[cfg(feature = "NSFormatter")]
pub use self::__NSFormatter::NSFormattingUnitStyle;
#[cfg(feature = "NSGarbageCollector")]
pub use self::__NSGarbageCollector::NSGarbageCollector;
#[cfg(feature = "NSGeometry")]
pub use self::__NSGeometry::NSAlignmentOptions;
#[cfg(all(feature = "NSGeometry", feature = "objc2-core-foundation"))]
pub use self::__NSGeometry::NSContainsRect;
#[cfg(all(feature = "NSGeometry", feature = "objc2-core-foundation"))]
pub use self::__NSGeometry::NSDivideRect;
#[cfg(all(feature = "NSGeometry", feature = "objc2-core-foundation"))]
pub use self::__NSGeometry::NSEdgeInsets;
#[cfg(all(feature = "NSGeometry", feature = "objc2-core-foundation"))]
pub use self::__NSGeometry::NSEdgeInsetsEqual;
#[cfg(all(feature = "NSGeometry", feature = "objc2-core-foundation"))]
pub use self::__NSGeometry::NSEdgeInsetsZero;
#[cfg(all(feature = "NSGeometry", feature = "objc2-core-foundation"))]
pub use self::__NSGeometry::NSEqualPoints;
#[cfg(all(feature = "NSGeometry", feature = "objc2-core-foundation"))]
pub use self::__NSGeometry::NSEqualRects;
#[cfg(all(feature = "NSGeometry", feature = "objc2-core-foundation"))]
pub use self::__NSGeometry::NSEqualSizes;
#[cfg(all(feature = "NSGeometry", feature = "objc2-core-foundation"))]
pub use self::__NSGeometry::NSInsetRect;
#[cfg(all(feature = "NSGeometry", feature = "objc2-core-foundation"))]
pub use self::__NSGeometry::NSIntegralRect;
#[cfg(all(feature = "NSGeometry", feature = "objc2-core-foundation"))]
pub use self::__NSGeometry::NSIntegralRectWithOptions;
#[cfg(all(feature = "NSGeometry", feature = "objc2-core-foundation"))]
pub use self::__NSGeometry::NSIntersectionRect;
#[cfg(all(feature = "NSGeometry", feature = "objc2-core-foundation"))]
pub use self::__NSGeometry::NSIntersectsRect;
#[cfg(all(feature = "NSGeometry", feature = "objc2-core-foundation"))]
pub use self::__NSGeometry::NSIsEmptyRect;
#[cfg(all(feature = "NSGeometry", feature = "objc2-core-foundation"))]
pub use self::__NSGeometry::NSMouseInRect;
#[cfg(all(feature = "NSGeometry", feature = "objc2-core-foundation"))]
pub use self::__NSGeometry::NSOffsetRect;
#[cfg(all(feature = "NSGeometry", feature = "objc2-core-foundation"))]
pub use self::__NSGeometry::NSPointArray;
#[cfg(all(
    feature = "NSGeometry",
    feature = "NSString",
    feature = "objc2-core-foundation"
))]
pub use self::__NSGeometry::NSPointFromString;
#[cfg(all(feature = "NSGeometry", feature = "objc2-core-foundation"))]
pub use self::__NSGeometry::NSPointInRect;
#[cfg(all(feature = "NSGeometry", feature = "objc2-core-foundation"))]
pub use self::__NSGeometry::NSPointPointer;
#[cfg(all(feature = "NSGeometry", feature = "objc2-core-foundation"))]
pub use self::__NSGeometry::NSRectArray;
#[cfg(all(
    feature = "NSGeometry",
    feature = "NSString",
    feature = "objc2-core-foundation"
))]
pub use self::__NSGeometry::NSRectFromString;
#[cfg(all(feature = "NSGeometry", feature = "objc2-core-foundation"))]
pub use self::__NSGeometry::NSRectPointer;
#[cfg(all(feature = "NSGeometry", feature = "objc2-core-foundation"))]
pub use self::__NSGeometry::NSSizeArray;
#[cfg(all(
    feature = "NSGeometry",
    feature = "NSString",
    feature = "objc2-core-foundation"
))]
pub use self::__NSGeometry::NSSizeFromString;
#[cfg(all(feature = "NSGeometry", feature = "objc2-core-foundation"))]
pub use self::__NSGeometry::NSSizePointer;
#[cfg(all(
    feature = "NSGeometry",
    feature = "NSString",
    feature = "objc2-core-foundation"
))]
pub use self::__NSGeometry::NSStringFromPoint;
#[cfg(all(
    feature = "NSGeometry",
    feature = "NSString",
    feature = "objc2-core-foundation"
))]
pub use self::__NSGeometry::NSStringFromRect;
#[cfg(all(
    feature = "NSGeometry",
    feature = "NSString",
    feature = "objc2-core-foundation"
))]
pub use self::__NSGeometry::NSStringFromSize;
#[cfg(all(feature = "NSGeometry", feature = "objc2-core-foundation"))]
pub use self::__NSGeometry::NSUnionRect;
#[cfg(all(feature = "NSGeometry", feature = "objc2-core-foundation"))]
pub use self::__NSGeometry::NSZeroPoint;
#[cfg(all(feature = "NSGeometry", feature = "objc2-core-foundation"))]
pub use self::__NSGeometry::NSZeroRect;
#[cfg(all(feature = "NSGeometry", feature = "objc2-core-foundation"))]
pub use self::__NSGeometry::NSZeroSize;
#[cfg(all(feature = "NSHFSFileTypes", feature = "NSString"))]
pub use self::__NSHFSFileTypes::NSFileTypeForHFSTypeCode;
#[cfg(all(feature = "NSHFSFileTypes", feature = "NSString"))]
pub use self::__NSHFSFileTypes::NSHFSTypeCodeFromFileType;
#[cfg(all(feature = "NSHFSFileTypes", feature = "NSString"))]
pub use self::__NSHFSFileTypes::NSHFSTypeOfFile;
#[cfg(feature = "NSHTTPCookie")]
pub use self::__NSHTTPCookie::NSHTTPCookie;
#[cfg(all(feature = "NSHTTPCookie", feature = "NSString"))]
pub use self::__NSHTTPCookie::NSHTTPCookieComment;
#[cfg(all(feature = "NSHTTPCookie", feature = "NSString"))]
pub use self::__NSHTTPCookie::NSHTTPCookieCommentURL;
#[cfg(all(feature = "NSHTTPCookie", feature = "NSString"))]
pub use self::__NSHTTPCookie::NSHTTPCookieDiscard;
#[cfg(all(feature = "NSHTTPCookie", feature = "NSString"))]
pub use self::__NSHTTPCookie::NSHTTPCookieDomain;
#[cfg(all(feature = "NSHTTPCookie", feature = "NSString"))]
pub use self::__NSHTTPCookie::NSHTTPCookieExpires;
#[cfg(all(feature = "NSHTTPCookie", feature = "NSString"))]
pub use self::__NSHTTPCookie::NSHTTPCookieMaximumAge;
#[cfg(all(feature = "NSHTTPCookie", feature = "NSString"))]
pub use self::__NSHTTPCookie::NSHTTPCookieName;
#[cfg(all(feature = "NSHTTPCookie", feature = "NSString"))]
pub use self::__NSHTTPCookie::NSHTTPCookieOriginURL;
#[cfg(all(feature = "NSHTTPCookie", feature = "NSString"))]
pub use self::__NSHTTPCookie::NSHTTPCookiePath;
#[cfg(all(feature = "NSHTTPCookie", feature = "NSString"))]
pub use self::__NSHTTPCookie::NSHTTPCookiePort;
#[cfg(all(feature = "NSHTTPCookie", feature = "NSString"))]
pub use self::__NSHTTPCookie::NSHTTPCookiePropertyKey;
#[cfg(all(feature = "NSHTTPCookie", feature = "NSString"))]
pub use self::__NSHTTPCookie::NSHTTPCookieSameSiteLax;
#[cfg(all(feature = "NSHTTPCookie", feature = "NSString"))]
pub use self::__NSHTTPCookie::NSHTTPCookieSameSitePolicy;
#[cfg(all(feature = "NSHTTPCookie", feature = "NSString"))]
pub use self::__NSHTTPCookie::NSHTTPCookieSameSiteStrict;
#[cfg(all(feature = "NSHTTPCookie", feature = "NSString"))]
pub use self::__NSHTTPCookie::NSHTTPCookieSecure;
#[cfg(all(feature = "NSHTTPCookie", feature = "NSString"))]
pub use self::__NSHTTPCookie::NSHTTPCookieSetByJavaScript;
#[cfg(all(feature = "NSHTTPCookie", feature = "NSString"))]
pub use self::__NSHTTPCookie::NSHTTPCookieStringPolicy;
#[cfg(all(feature = "NSHTTPCookie", feature = "NSString"))]
pub use self::__NSHTTPCookie::NSHTTPCookieValue;
#[cfg(all(feature = "NSHTTPCookie", feature = "NSString"))]
pub use self::__NSHTTPCookie::NSHTTPCookieVersion;
#[cfg(feature = "NSHTTPCookieStorage")]
pub use self::__NSHTTPCookieStorage::NSHTTPCookieAcceptPolicy;
#[cfg(all(
    feature = "NSHTTPCookieStorage",
    feature = "NSNotification",
    feature = "NSString"
))]
pub use self::__NSHTTPCookieStorage::NSHTTPCookieManagerAcceptPolicyChangedNotification;
#[cfg(all(
    feature = "NSHTTPCookieStorage",
    feature = "NSNotification",
    feature = "NSString"
))]
pub use self::__NSHTTPCookieStorage::NSHTTPCookieManagerCookiesChangedNotification;
#[cfg(feature = "NSHTTPCookieStorage")]
pub use self::__NSHTTPCookieStorage::NSHTTPCookieStorage;
#[cfg(all(feature = "NSArray", feature = "NSHashTable"))]
pub use self::__NSHashTable::NSAllHashTableObjects;
#[cfg(feature = "NSHashTable")]
pub use self::__NSHashTable::NSCompareHashTables;
#[cfg(all(feature = "NSHashTable", feature = "NSZone"))]
pub use self::__NSHashTable::NSCopyHashTableWithZone;
#[cfg(feature = "NSHashTable")]
pub use self::__NSHashTable::NSCountHashTable;
#[cfg(all(feature = "NSHashTable", feature = "NSString"))]
pub use self::__NSHashTable::NSCreateHashTable;
#[cfg(all(feature = "NSHashTable", feature = "NSString", feature = "NSZone"))]
pub use self::__NSHashTable::NSCreateHashTableWithZone;
#[cfg(feature = "NSHashTable")]
pub use self::__NSHashTable::NSEndHashTableEnumeration;
#[cfg(feature = "NSHashTable")]
pub use self::__NSHashTable::NSEnumerateHashTable;
#[cfg(feature = "NSHashTable")]
pub use self::__NSHashTable::NSFreeHashTable;
#[cfg(feature = "NSHashTable")]
pub use self::__NSHashTable::NSHashEnumerator;
#[cfg(feature = "NSHashTable")]
pub use self::__NSHashTable::NSHashGet;
#[cfg(feature = "NSHashTable")]
pub use self::__NSHashTable::NSHashInsert;
#[cfg(feature = "NSHashTable")]
pub use self::__NSHashTable::NSHashInsertIfAbsent;
#[cfg(feature = "NSHashTable")]
pub use self::__NSHashTable::NSHashInsertKnownAbsent;
#[cfg(feature = "NSHashTable")]
pub use self::__NSHashTable::NSHashRemove;
#[cfg(feature = "NSHashTable")]
pub use self::__NSHashTable::NSHashTable;
#[cfg(all(feature = "NSHashTable", feature = "NSString"))]
pub use self::__NSHashTable::NSHashTableCallBacks;
#[cfg(all(feature = "NSHashTable", feature = "NSPointerFunctions"))]
pub use self::__NSHashTable::NSHashTableCopyIn;
#[cfg(all(feature = "NSHashTable", feature = "NSPointerFunctions"))]
pub use self::__NSHashTable::NSHashTableObjectPointerPersonality;
#[cfg(feature = "NSHashTable")]
pub use self::__NSHashTable::NSHashTableOptions;
#[cfg(all(feature = "NSHashTable", feature = "NSPointerFunctions"))]
pub use self::__NSHashTable::NSHashTableStrongMemory;
#[cfg(all(feature = "NSHashTable", feature = "NSPointerFunctions"))]
pub use self::__NSHashTable::NSHashTableWeakMemory;
#[cfg(all(feature = "NSHashTable", feature = "NSPointerFunctions"))]
pub use self::__NSHashTable::NSHashTableZeroingWeakMemory;
#[cfg(all(feature = "NSHashTable", feature = "NSString"))]
pub use self::__NSHashTable::NSIntHashCallBacks;
#[cfg(all(feature = "NSHashTable", feature = "NSString"))]
pub use self::__NSHashTable::NSIntegerHashCallBacks;
#[cfg(feature = "NSHashTable")]
pub use self::__NSHashTable::NSNextHashEnumeratorItem;
#[cfg(all(feature = "NSHashTable", feature = "NSString"))]
pub use self::__NSHashTable::NSNonOwnedPointerHashCallBacks;
#[cfg(all(feature = "NSHashTable", feature = "NSString"))]
pub use self::__NSHashTable::NSNonRetainedObjectHashCallBacks;
#[cfg(all(feature = "NSHashTable", feature = "NSString"))]
pub use self::__NSHashTable::NSObjectHashCallBacks;
#[cfg(all(feature = "NSHashTable", feature = "NSString"))]
pub use self::__NSHashTable::NSOwnedObjectIdentityHashCallBacks;
#[cfg(all(feature = "NSHashTable", feature = "NSString"))]
pub use self::__NSHashTable::NSOwnedPointerHashCallBacks;
#[cfg(all(feature = "NSHashTable", feature = "NSString"))]
pub use self::__NSHashTable::NSPointerToStructHashCallBacks;
#[cfg(feature = "NSHashTable")]
pub use self::__NSHashTable::NSResetHashTable;
#[cfg(all(feature = "NSHashTable", feature = "NSString"))]
pub use self::__NSHashTable::NSStringFromHashTable;
#[cfg(feature = "NSHost")]
pub use self::__NSHost::NSHost;
#[cfg(feature = "NSISO8601DateFormatter")]
pub use self::__NSISO8601DateFormatter::NSISO8601DateFormatOptions;
#[cfg(all(feature = "NSFormatter", feature = "NSISO8601DateFormatter"))]
pub use self::__NSISO8601DateFormatter::NSISO8601DateFormatter;
#[cfg(feature = "NSIndexPath")]
pub use self::__NSIndexPath::NSIndexPath;
#[cfg(feature = "NSIndexSet")]
pub use self::__NSIndexSet::NSIndexSet;
#[cfg(feature = "NSIndexSet")]
pub use self::__NSIndexSet::NSMutableIndexSet;
#[cfg(feature = "NSInflectionRule")]
pub use self::__NSInflectionRule::NSInflectionRule;
#[cfg(feature = "NSInflectionRule")]
pub use self::__NSInflectionRule::NSInflectionRuleExplicit;
#[cfg(feature = "NSInvocation")]
pub use self::__NSInvocation::NSInvocation;
#[cfg(all(feature = "NSItemProvider", feature = "NSString"))]
pub use self::__NSItemProvider::NSExtensionJavaScriptFinalizeArgumentKey;
#[cfg(all(feature = "NSItemProvider", feature = "NSString"))]
pub use self::__NSItemProvider::NSExtensionJavaScriptPreprocessingResultsKey;
#[cfg(feature = "NSItemProvider")]
pub use self::__NSItemProvider::NSItemProvider;
#[cfg(all(
    feature = "NSError",
    feature = "NSItemProvider",
    feature = "NSObject",
    feature = "block2"
))]
pub use self::__NSItemProvider::NSItemProviderCompletionHandler;
#[cfg(feature = "NSItemProvider")]
pub use self::__NSItemProvider::NSItemProviderErrorCode;
#[cfg(all(feature = "NSItemProvider", feature = "NSString"))]
pub use self::__NSItemProvider::NSItemProviderErrorDomain;
#[cfg(feature = "NSItemProvider")]
pub use self::__NSItemProvider::NSItemProviderFileOptions;
#[cfg(all(
    feature = "NSDictionary",
    feature = "NSError",
    feature = "NSItemProvider",
    feature = "NSObject",
    feature = "block2"
))]
pub use self::__NSItemProvider::NSItemProviderLoadHandler;
#[cfg(all(feature = "NSItemProvider", feature = "NSString"))]
pub use self::__NSItemProvider::NSItemProviderPreferredImageSizeKey;
#[cfg(feature = "NSItemProvider")]
pub use self::__NSItemProvider::NSItemProviderReading;
#[cfg(feature = "NSItemProvider")]
pub use self::__NSItemProvider::NSItemProviderRepresentationVisibility;
#[cfg(feature = "NSItemProvider")]
pub use self::__NSItemProvider::NSItemProviderWriting;
#[cfg(feature = "NSJSONSerialization")]
pub use self::__NSJSONSerialization::NSJSONReadingOptions;
#[cfg(feature = "NSJSONSerialization")]
pub use self::__NSJSONSerialization::NSJSONSerialization;
#[cfg(feature = "NSJSONSerialization")]
pub use self::__NSJSONSerialization::NSJSONWritingOptions;
#[cfg(all(feature = "NSKeyValueCoding", feature = "NSString"))]
pub use self::__NSKeyValueCoding::NSAverageKeyValueOperator;
#[cfg(all(feature = "NSKeyValueCoding", feature = "NSString"))]
pub use self::__NSKeyValueCoding::NSCountKeyValueOperator;
#[cfg(all(feature = "NSKeyValueCoding", feature = "NSString"))]
pub use self::__NSKeyValueCoding::NSDistinctUnionOfArraysKeyValueOperator;
#[cfg(all(feature = "NSKeyValueCoding", feature = "NSString"))]
pub use self::__NSKeyValueCoding::NSDistinctUnionOfObjectsKeyValueOperator;
#[cfg(all(feature = "NSKeyValueCoding", feature = "NSString"))]
pub use self::__NSKeyValueCoding::NSDistinctUnionOfSetsKeyValueOperator;
#[cfg(all(feature = "NSKeyValueCoding", feature = "NSString"))]
pub use self::__NSKeyValueCoding::NSKeyValueOperator;
#[cfg(all(feature = "NSKeyValueCoding", feature = "NSString"))]
pub use self::__NSKeyValueCoding::NSMaximumKeyValueOperator;
#[cfg(all(feature = "NSKeyValueCoding", feature = "NSString"))]
pub use self::__NSKeyValueCoding::NSMinimumKeyValueOperator;
#[cfg(feature = "NSKeyValueCoding")]
pub use self::__NSKeyValueCoding::NSObjectNSKeyValueCoding;
#[cfg(all(feature = "NSKeyValueCoding", feature = "NSString"))]
pub use self::__NSKeyValueCoding::NSSumKeyValueOperator;
#[cfg(all(
    feature = "NSKeyValueCoding",
    feature = "NSObjCRuntime",
    feature = "NSString"
))]
pub use self::__NSKeyValueCoding::NSUndefinedKeyException;
#[cfg(all(feature = "NSKeyValueCoding", feature = "NSString"))]
pub use self::__NSKeyValueCoding::NSUnionOfArraysKeyValueOperator;
#[cfg(all(feature = "NSKeyValueCoding", feature = "NSString"))]
pub use self::__NSKeyValueCoding::NSUnionOfObjectsKeyValueOperator;
#[cfg(all(feature = "NSKeyValueCoding", feature = "NSString"))]
pub use self::__NSKeyValueCoding::NSUnionOfSetsKeyValueOperator;
#[cfg(feature = "NSKeyValueObserving")]
pub use self::__NSKeyValueObserving::NSKeyValueChange;
#[cfg(all(feature = "NSKeyValueObserving", feature = "NSString"))]
pub use self::__NSKeyValueObserving::NSKeyValueChangeIndexesKey;
#[cfg(all(feature = "NSKeyValueObserving", feature = "NSString"))]
pub use self::__NSKeyValueObserving::NSKeyValueChangeKey;
#[cfg(all(feature = "NSKeyValueObserving", feature = "NSString"))]
pub use self::__NSKeyValueObserving::NSKeyValueChangeKindKey;
#[cfg(all(feature = "NSKeyValueObserving", feature = "NSString"))]
pub use self::__NSKeyValueObserving::NSKeyValueChangeNewKey;
#[cfg(all(feature = "NSKeyValueObserving", feature = "NSString"))]
pub use self::__NSKeyValueObserving::NSKeyValueChangeNotificationIsPriorKey;
#[cfg(all(feature = "NSKeyValueObserving", feature = "NSString"))]
pub use self::__NSKeyValueObserving::NSKeyValueChangeOldKey;
#[cfg(feature = "NSKeyValueObserving")]
pub use self::__NSKeyValueObserving::NSKeyValueObservingOptions;
#[cfg(feature = "NSKeyValueObserving")]
pub use self::__NSKeyValueObserving::NSKeyValueSetMutationKind;
#[cfg(feature = "NSKeyValueObserving")]
pub use self::__NSKeyValueObserving::NSObjectNSKeyValueObserverNotification;
#[cfg(feature = "NSKeyValueObserving")]
pub use self::__NSKeyValueObserving::NSObjectNSKeyValueObserverRegistration;
#[cfg(feature = "NSKeyValueObserving")]
pub use self::__NSKeyValueObserving::NSObjectNSKeyValueObserving;
#[cfg(feature = "NSKeyValueObserving")]
pub use self::__NSKeyValueObserving::NSObjectNSKeyValueObservingCustomization;
#[cfg(feature = "NSKeyValueSharedObservers")]
pub use self::__NSKeyValueSharedObservers::NSKeyValueSharedObservers;
#[cfg(feature = "NSKeyValueSharedObservers")]
pub use self::__NSKeyValueSharedObservers::NSKeyValueSharedObserversSnapshot;
#[cfg(feature = "NSKeyValueSharedObservers")]
pub use self::__NSKeyValueSharedObservers::NSObjectNSKeyValueSharedObserverRegistration;
#[cfg(all(
    feature = "NSKeyedArchiver",
    feature = "NSObjCRuntime",
    feature = "NSString"
))]
pub use self::__NSKeyedArchiver::NSInvalidArchiveOperationException;
#[cfg(all(
    feature = "NSKeyedArchiver",
    feature = "NSObjCRuntime",
    feature = "NSString"
))]
pub use self::__NSKeyedArchiver::NSInvalidUnarchiveOperationException;
#[cfg(all(feature = "NSKeyedArchiver", feature = "NSString"))]
pub use self::__NSKeyedArchiver::NSKeyedArchiveRootObjectKey;
#[cfg(all(feature = "NSCoder", feature = "NSKeyedArchiver"))]
pub use self::__NSKeyedArchiver::NSKeyedArchiver;
#[cfg(feature = "NSKeyedArchiver")]
pub use self::__NSKeyedArchiver::NSKeyedArchiverDelegate;
#[cfg(all(feature = "NSCoder", feature = "NSKeyedArchiver"))]
pub use self::__NSKeyedArchiver::NSKeyedUnarchiver;
#[cfg(feature = "NSKeyedArchiver")]
pub use self::__NSKeyedArchiver::NSKeyedUnarchiverDelegate;
#[cfg(feature = "NSKeyedArchiver")]
pub use self::__NSKeyedArchiver::NSObjectNSKeyedArchiverObjectSubstitution;
#[cfg(feature = "NSKeyedArchiver")]
pub use self::__NSKeyedArchiver::NSObjectNSKeyedUnarchiverObjectSubstitution;
#[cfg(all(feature = "NSFormatter", feature = "NSLengthFormatter"))]
pub use self::__NSLengthFormatter::NSLengthFormatter;
#[cfg(feature = "NSLengthFormatter")]
pub use self::__NSLengthFormatter::NSLengthFormatterUnit;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTag;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagAdjective;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagAdverb;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagClassifier;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagCloseParenthesis;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagCloseQuote;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagConjunction;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagDash;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagDeterminer;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagIdiom;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagInterjection;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagNoun;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagNumber;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagOpenParenthesis;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagOpenQuote;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagOrganizationName;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagOther;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagOtherPunctuation;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagOtherWhitespace;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagOtherWord;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagParagraphBreak;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagParticle;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagPersonalName;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagPlaceName;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagPreposition;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagPronoun;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagPunctuation;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagScheme;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagSchemeLanguage;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagSchemeLemma;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagSchemeLexicalClass;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagSchemeNameType;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagSchemeNameTypeOrLexicalClass;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagSchemeScript;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagSchemeTokenType;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagSentenceTerminator;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagVerb;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagWhitespace;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagWord;
#[cfg(all(feature = "NSLinguisticTagger", feature = "NSString"))]
pub use self::__NSLinguisticTagger::NSLinguisticTagWordJoiner;
#[cfg(feature = "NSLinguisticTagger")]
pub use self::__NSLinguisticTagger::NSLinguisticTagger;
#[cfg(feature = "NSLinguisticTagger")]
pub use self::__NSLinguisticTagger::NSLinguisticTaggerOptions;
#[cfg(feature = "NSLinguisticTagger")]
pub use self::__NSLinguisticTagger::NSLinguisticTaggerUnit;
#[cfg(all(feature = "NSFormatter", feature = "NSListFormatter"))]
pub use self::__NSListFormatter::NSListFormatter;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSBuddhistCalendar;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSChineseCalendar;
#[cfg(all(feature = "NSLocale", feature = "NSNotification", feature = "NSString"))]
pub use self::__NSLocale::NSCurrentLocaleDidChangeNotification;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSGregorianCalendar;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSHebrewCalendar;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSISO8601Calendar;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSIndianCalendar;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSIslamicCalendar;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSIslamicCivilCalendar;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSJapaneseCalendar;
#[cfg(feature = "NSLocale")]
pub use self::__NSLocale::NSLocale;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSLocaleAlternateQuotationBeginDelimiterKey;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSLocaleAlternateQuotationEndDelimiterKey;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSLocaleCalendar;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSLocaleCollationIdentifier;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSLocaleCollatorIdentifier;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSLocaleCountryCode;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSLocaleCurrencyCode;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSLocaleCurrencySymbol;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSLocaleDecimalSeparator;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSLocaleExemplarCharacterSet;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSLocaleGroupingSeparator;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSLocaleIdentifier;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSLocaleKey;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSLocaleLanguageCode;
#[cfg(feature = "NSLocale")]
pub use self::__NSLocale::NSLocaleLanguageDirection;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSLocaleMeasurementSystem;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSLocaleQuotationBeginDelimiterKey;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSLocaleQuotationEndDelimiterKey;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSLocaleScriptCode;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSLocaleUsesMetricSystem;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSLocaleVariantCode;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSPersianCalendar;
#[cfg(all(feature = "NSLocale", feature = "NSString"))]
pub use self::__NSLocale::NSRepublicOfChinaCalendar;
#[cfg(feature = "NSLocalizedNumberFormatRule")]
pub use self::__NSLocalizedNumberFormatRule::NSLocalizedNumberFormatRule;
#[cfg(feature = "NSLock")]
pub use self::__NSLock::NSCondition;
#[cfg(feature = "NSLock")]
pub use self::__NSLock::NSConditionLock;
#[cfg(feature = "NSLock")]
pub use self::__NSLock::NSLock;
#[cfg(feature = "NSLock")]
pub use self::__NSLock::NSLocking;
#[cfg(feature = "NSLock")]
pub use self::__NSLock::NSRecursiveLock;
#[cfg(all(feature = "NSArray", feature = "NSMapTable"))]
pub use self::__NSMapTable::NSAllMapTableKeys;
#[cfg(all(feature = "NSArray", feature = "NSMapTable"))]
pub use self::__NSMapTable::NSAllMapTableValues;
#[cfg(feature = "NSMapTable")]
pub use self::__NSMapTable::NSCompareMapTables;
#[cfg(all(feature = "NSMapTable", feature = "NSZone"))]
pub use self::__NSMapTable::NSCopyMapTableWithZone;
#[cfg(feature = "NSMapTable")]
pub use self::__NSMapTable::NSCountMapTable;
#[cfg(all(feature = "NSMapTable", feature = "NSString"))]
pub use self::__NSMapTable::NSCreateMapTable;
#[cfg(all(feature = "NSMapTable", feature = "NSString", feature = "NSZone"))]
pub use self::__NSMapTable::NSCreateMapTableWithZone;
#[cfg(feature = "NSMapTable")]
pub use self::__NSMapTable::NSEndMapTableEnumeration;
#[cfg(feature = "NSMapTable")]
pub use self::__NSMapTable::NSEnumerateMapTable;
#[cfg(all(feature = "NSMapTable", feature = "NSString"))]
pub use self::__NSMapTable::NSIntMapKeyCallBacks;
#[cfg(all(feature = "NSMapTable", feature = "NSString"))]
pub use self::__NSMapTable::NSIntMapValueCallBacks;
#[cfg(all(feature = "NSMapTable", feature = "NSString"))]
pub use self::__NSMapTable::NSIntegerMapKeyCallBacks;
#[cfg(all(feature = "NSMapTable", feature = "NSString"))]
pub use self::__NSMapTable::NSIntegerMapValueCallBacks;
#[cfg(feature = "NSMapTable")]
pub use self::__NSMapTable::NSMapEnumerator;
#[cfg(feature = "NSMapTable")]
pub use self::__NSMapTable::NSMapGet;
#[cfg(feature = "NSMapTable")]
pub use self::__NSMapTable::NSMapInsert;
#[cfg(feature = "NSMapTable")]
pub use self::__NSMapTable::NSMapInsertIfAbsent;
#[cfg(feature = "NSMapTable")]
pub use self::__NSMapTable::NSMapInsertKnownAbsent;
#[cfg(feature = "NSMapTable")]
pub use self::__NSMapTable::NSMapMember;
#[cfg(feature = "NSMapTable")]
pub use self::__NSMapTable::NSMapRemove;
#[cfg(feature = "NSMapTable")]
pub use self::__NSMapTable::NSMapTable;
#[cfg(all(feature = "NSMapTable", feature = "NSPointerFunctions"))]
pub use self::__NSMapTable::NSMapTableCopyIn;
#[cfg(all(feature = "NSMapTable", feature = "NSString"))]
pub use self::__NSMapTable::NSMapTableKeyCallBacks;
#[cfg(all(feature = "NSMapTable", feature = "NSPointerFunctions"))]
pub use self::__NSMapTable::NSMapTableObjectPointerPersonality;
#[cfg(feature = "NSMapTable")]
pub use self::__NSMapTable::NSMapTableOptions;
#[cfg(all(feature = "NSMapTable", feature = "NSPointerFunctions"))]
pub use self::__NSMapTable::NSMapTableStrongMemory;
#[cfg(all(feature = "NSMapTable", feature = "NSString"))]
pub use self::__NSMapTable::NSMapTableValueCallBacks;
#[cfg(all(feature = "NSMapTable", feature = "NSPointerFunctions"))]
pub use self::__NSMapTable::NSMapTableWeakMemory;
#[cfg(all(feature = "NSMapTable", feature = "NSPointerFunctions"))]
pub use self::__NSMapTable::NSMapTableZeroingWeakMemory;
#[cfg(feature = "NSMapTable")]
pub use self::__NSMapTable::NSNextMapEnumeratorPair;
#[cfg(all(feature = "NSMapTable", feature = "NSString"))]
pub use self::__NSMapTable::NSNonOwnedPointerMapKeyCallBacks;
#[cfg(all(feature = "NSMapTable", feature = "NSString"))]
pub use self::__NSMapTable::NSNonOwnedPointerMapValueCallBacks;
#[cfg(all(feature = "NSMapTable", feature = "NSString"))]
pub use self::__NSMapTable::NSNonOwnedPointerOrNullMapKeyCallBacks;
#[cfg(all(feature = "NSMapTable", feature = "NSString"))]
pub use self::__NSMapTable::NSNonRetainedObjectMapKeyCallBacks;
#[cfg(all(feature = "NSMapTable", feature = "NSString"))]
pub use self::__NSMapTable::NSNonRetainedObjectMapValueCallBacks;
#[cfg(all(feature = "NSMapTable", feature = "NSString"))]
pub use self::__NSMapTable::NSObjectMapKeyCallBacks;
#[cfg(all(feature = "NSMapTable", feature = "NSString"))]
pub use self::__NSMapTable::NSObjectMapValueCallBacks;
#[cfg(all(feature = "NSMapTable", feature = "NSString"))]
pub use self::__NSMapTable::NSOwnedPointerMapKeyCallBacks;
#[cfg(all(feature = "NSMapTable", feature = "NSString"))]
pub use self::__NSMapTable::NSOwnedPointerMapValueCallBacks;
#[cfg(feature = "NSMapTable")]
pub use self::__NSMapTable::NSResetMapTable;
#[cfg(all(feature = "NSMapTable", feature = "NSString"))]
pub use self::__NSMapTable::NSStringFromMapTable;
#[cfg(all(feature = "NSFormatter", feature = "NSMassFormatter"))]
pub use self::__NSMassFormatter::NSMassFormatter;
#[cfg(feature = "NSMassFormatter")]
pub use self::__NSMassFormatter::NSMassFormatterUnit;
#[cfg(all(feature = "NSMeasurement", feature = "NSUnit"))]
pub use self::__NSMeasurement::NSMeasurement;
#[cfg(all(feature = "NSFormatter", feature = "NSMeasurementFormatter"))]
pub use self::__NSMeasurementFormatter::NSMeasurementFormatter;
#[cfg(feature = "NSMeasurementFormatter")]
pub use self::__NSMeasurementFormatter::NSMeasurementFormatterUnitOptions;
#[cfg(feature = "NSMetadata")]
pub use self::__NSMetadata::NSMetadataItem;
#[cfg(feature = "NSMetadata")]
pub use self::__NSMetadata::NSMetadataQuery;
#[cfg(all(feature = "NSMetadata", feature = "NSString"))]
pub use self::__NSMetadata::NSMetadataQueryAccessibleUbiquitousExternalDocumentsScope;
#[cfg(feature = "NSMetadata")]
pub use self::__NSMetadata::NSMetadataQueryAttributeValueTuple;
#[cfg(feature = "NSMetadata")]
pub use self::__NSMetadata::NSMetadataQueryDelegate;
#[cfg(all(
    feature = "NSMetadata",
    feature = "NSNotification",
    feature = "NSString"
))]
pub use self::__NSMetadata::NSMetadataQueryDidFinishGatheringNotification;
#[cfg(all(
    feature = "NSMetadata",
    feature = "NSNotification",
    feature = "NSString"
))]
pub use self::__NSMetadata::NSMetadataQueryDidStartGatheringNotification;
#[cfg(all(
    feature = "NSMetadata",
    feature = "NSNotification",
    feature = "NSString"
))]
pub use self::__NSMetadata::NSMetadataQueryDidUpdateNotification;
#[cfg(all(
    feature = "NSMetadata",
    feature = "NSNotification",
    feature = "NSString"
))]
pub use self::__NSMetadata::NSMetadataQueryGatheringProgressNotification;
#[cfg(all(feature = "NSMetadata", feature = "NSString"))]
pub use self::__NSMetadata::NSMetadataQueryIndexedLocalComputerScope;
#[cfg(all(feature = "NSMetadata", feature = "NSString"))]
pub use self::__NSMetadata::NSMetadataQueryIndexedNetworkScope;
#[cfg(all(feature = "NSMetadata", feature = "NSString"))]
pub use self::__NSMetadata::NSMetadataQueryLocalComputerScope;
#[cfg(all(feature = "NSMetadata", feature = "NSString"))]
pub use self::__NSMetadata::NSMetadataQueryNetworkScope;
#[cfg(all(feature = "NSMetadata", feature = "NSString"))]
pub use self::__NSMetadata::NSMetadataQueryResultContentRelevanceAttribute;
#[cfg(feature = "NSMetadata")]
pub use self::__NSMetadata::NSMetadataQueryResultGroup;
#[cfg(all(feature = "NSMetadata", feature = "NSString"))]
pub use self::__NSMetadata::NSMetadataQueryUbiquitousDataScope;
#[cfg(all(feature = "NSMetadata", feature = "NSString"))]
pub use self::__NSMetadata::NSMetadataQueryUbiquitousDocumentsScope;
#[cfg(all(feature = "NSMetadata", feature = "NSString"))]
pub use self::__NSMetadata::NSMetadataQueryUpdateAddedItemsKey;
#[cfg(all(feature = "NSMetadata", feature = "NSString"))]
pub use self::__NSMetadata::NSMetadataQueryUpdateChangedItemsKey;
#[cfg(all(feature = "NSMetadata", feature = "NSString"))]
pub use self::__NSMetadata::NSMetadataQueryUpdateRemovedItemsKey;
#[cfg(all(feature = "NSMetadata", feature = "NSString"))]
pub use self::__NSMetadata::NSMetadataQueryUserHomeScope;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemAcquisitionMakeKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemAcquisitionModelKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemAlbumKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemAltitudeKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemApertureKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemAppleLoopDescriptorsKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemAppleLoopsKeyFilterTypeKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemAppleLoopsLoopModeKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemAppleLoopsRootKeyKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemApplicationCategoriesKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemAttributeChangeDateKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemAudiencesKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemAudioBitRateKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemAudioChannelCountKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemAudioEncodingApplicationKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemAudioSampleRateKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemAudioTrackNumberKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemAuthorAddressesKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemAuthorEmailAddressesKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemAuthorsKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemBitsPerSampleKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemCFBundleIdentifierKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemCameraOwnerKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemCityKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemCodecsKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemColorSpaceKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemCommentKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemComposerKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemContactKeywordsKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemContentCreationDateKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemContentModificationDateKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemContentTypeKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemContentTypeTreeKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemContributorsKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemCopyrightKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemCountryKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemCoverageKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemCreatorKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemDateAddedKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemDeliveryTypeKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemDescriptionKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemDirectorKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemDisplayNameKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemDownloadedDateKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemDueDateKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemDurationSecondsKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemEXIFGPSVersionKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemEXIFVersionKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemEditorsKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemEmailAddressesKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemEncodingApplicationsKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemExecutableArchitecturesKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemExecutablePlatformKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemExposureModeKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemExposureProgramKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemExposureTimeSecondsKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemExposureTimeStringKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemFNumberKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemFSContentChangeDateKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemFSCreationDateKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemFSNameKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemFSSizeKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemFinderCommentKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemFlashOnOffKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemFocalLength35mmKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemFocalLengthKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemFontsKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemGPSAreaInformationKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemGPSDOPKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemGPSDateStampKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemGPSDestBearingKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemGPSDestDistanceKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemGPSDestLatitudeKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemGPSDestLongitudeKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemGPSDifferentalKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemGPSMapDatumKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemGPSMeasureModeKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemGPSProcessingMethodKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemGPSStatusKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemGPSTrackKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemGenreKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemHasAlphaChannelKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemHeadlineKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemISOSpeedKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemIdentifierKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemImageDirectionKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemInformationKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemInstantMessageAddressesKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemInstructionsKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemIsApplicationManagedKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemIsGeneralMIDISequenceKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemIsLikelyJunkKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemIsUbiquitousKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemKeySignatureKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemKeywordsKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemKindKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemLanguagesKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemLastUsedDateKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemLatitudeKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemLayerNamesKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemLensModelKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemLongitudeKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemLyricistKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemMaxApertureKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemMediaTypesKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemMeteringModeKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemMusicalGenreKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemMusicalInstrumentCategoryKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemMusicalInstrumentNameKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemNamedLocationKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemNumberOfPagesKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemOrganizationsKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemOrientationKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemOriginalFormatKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemOriginalSourceKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemPageHeightKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemPageWidthKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemParticipantsKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemPathKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemPerformersKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemPhoneNumbersKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemPixelCountKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemPixelHeightKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemPixelWidthKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemProducerKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemProfileNameKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemProjectsKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemPublishersKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemRecipientAddressesKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemRecipientEmailAddressesKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemRecipientsKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemRecordingDateKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemRecordingYearKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemRedEyeOnOffKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemResolutionHeightDPIKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemResolutionWidthDPIKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemRightsKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemSecurityMethodKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemSpeedKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemStarRatingKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemStateOrProvinceKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemStreamableKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemSubjectKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemTempoKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemTextContentKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemThemeKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemTimeSignatureKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemTimestampKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemTitleKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemTotalBitRateKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemURLKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemVersionKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemVideoBitRateKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemWhereFromsKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataItemWhiteBalanceKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataUbiquitousItemContainerDisplayNameKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataUbiquitousItemDownloadRequestedKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataUbiquitousItemDownloadingErrorKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataUbiquitousItemDownloadingStatusCurrent;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataUbiquitousItemDownloadingStatusDownloaded;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataUbiquitousItemDownloadingStatusKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataUbiquitousItemDownloadingStatusNotDownloaded;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataUbiquitousItemHasUnresolvedConflictsKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataUbiquitousItemIsDownloadedKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataUbiquitousItemIsDownloadingKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataUbiquitousItemIsExternalDocumentKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataUbiquitousItemIsSharedKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataUbiquitousItemIsUploadedKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataUbiquitousItemIsUploadingKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataUbiquitousItemPercentDownloadedKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataUbiquitousItemPercentUploadedKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataUbiquitousItemURLInLocalContainerKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataUbiquitousItemUploadingErrorKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataUbiquitousSharedItemCurrentUserPermissionsKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataUbiquitousSharedItemCurrentUserRoleKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataUbiquitousSharedItemMostRecentEditorNameComponentsKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataUbiquitousSharedItemOwnerNameComponentsKey;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataUbiquitousSharedItemPermissionsReadOnly;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataUbiquitousSharedItemPermissionsReadWrite;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataUbiquitousSharedItemRoleOwner;
#[cfg(all(feature = "NSMetadataAttributes", feature = "NSString"))]
pub use self::__NSMetadataAttributes::NSMetadataUbiquitousSharedItemRoleParticipant;
#[cfg(feature = "NSMethodSignature")]
pub use self::__NSMethodSignature::NSMethodSignature;
#[cfg(feature = "NSMorphology")]
pub use self::__NSMorphology::NSGrammaticalCase;
#[cfg(feature = "NSMorphology")]
pub use self::__NSMorphology::NSGrammaticalDefiniteness;
#[cfg(feature = "NSMorphology")]
pub use self::__NSMorphology::NSGrammaticalDetermination;
#[cfg(feature = "NSMorphology")]
pub use self::__NSMorphology::NSGrammaticalGender;
#[cfg(feature = "NSMorphology")]
pub use self::__NSMorphology::NSGrammaticalNumber;
#[cfg(feature = "NSMorphology")]
pub use self::__NSMorphology::NSGrammaticalPartOfSpeech;
#[cfg(feature = "NSMorphology")]
pub use self::__NSMorphology::NSGrammaticalPerson;
#[cfg(feature = "NSMorphology")]
pub use self::__NSMorphology::NSGrammaticalPronounType;
#[cfg(feature = "NSMorphology")]
pub use self::__NSMorphology::NSMorphology;
#[cfg(feature = "NSMorphology")]
pub use self::__NSMorphology::NSMorphologyCustomPronoun;
#[cfg(feature = "NSMorphology")]
pub use self::__NSMorphology::NSMorphologyPronoun;
#[cfg(feature = "NSNetServices")]
pub use self::__NSNetServices::NSNetService;
#[cfg(feature = "NSNetServices")]
pub use self::__NSNetServices::NSNetServiceBrowser;
#[cfg(feature = "NSNetServices")]
pub use self::__NSNetServices::NSNetServiceBrowserDelegate;
#[cfg(feature = "NSNetServices")]
pub use self::__NSNetServices::NSNetServiceDelegate;
#[cfg(feature = "NSNetServices")]
pub use self::__NSNetServices::NSNetServiceOptions;
#[cfg(feature = "NSNetServices")]
pub use self::__NSNetServices::NSNetServicesError;
#[cfg(all(feature = "NSNetServices", feature = "NSString"))]
pub use self::__NSNetServices::NSNetServicesErrorCode;
#[cfg(all(feature = "NSError", feature = "NSNetServices", feature = "NSString"))]
pub use self::__NSNetServices::NSNetServicesErrorDomain;
#[cfg(feature = "NSNotification")]
pub use self::__NSNotification::NSNotification;
#[cfg(feature = "NSNotification")]
pub use self::__NSNotification::NSNotificationCenter;
#[cfg(all(feature = "NSNotification", feature = "NSString"))]
pub use self::__NSNotification::NSNotificationName;
#[cfg(feature = "NSNotificationQueue")]
pub use self::__NSNotificationQueue::NSNotificationCoalescing;
#[cfg(feature = "NSNotificationQueue")]
pub use self::__NSNotificationQueue::NSNotificationQueue;
#[cfg(feature = "NSNotificationQueue")]
pub use self::__NSNotificationQueue::NSPostingStyle;
#[cfg(feature = "NSNull")]
pub use self::__NSNull::NSNull;
#[cfg(all(feature = "NSFormatter", feature = "NSNumberFormatter"))]
pub use self::__NSNumberFormatter::NSNumberFormatter;
#[cfg(feature = "NSNumberFormatter")]
pub use self::__NSNumberFormatter::NSNumberFormatterBehavior;
#[cfg(feature = "NSNumberFormatter")]
pub use self::__NSNumberFormatter::NSNumberFormatterPadPosition;
#[cfg(feature = "NSNumberFormatter")]
pub use self::__NSNumberFormatter::NSNumberFormatterRoundingMode;
#[cfg(feature = "NSNumberFormatter")]
pub use self::__NSNumberFormatter::NSNumberFormatterStyle;
#[cfg(all(feature = "NSObjCRuntime", feature = "NSString"))]
pub use self::__NSObjCRuntime::NSClassFromString;
#[cfg(all(feature = "NSObjCRuntime", feature = "block2"))]
pub use self::__NSObjCRuntime::NSComparator;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSEnumerationOptions;
#[cfg(all(feature = "NSObjCRuntime", feature = "NSString"))]
pub use self::__NSObjCRuntime::NSExceptionName;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_0;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_1;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_10;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_10_1;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_10_2;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_10_3;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_10_4;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_10_5;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_10_Max;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_11;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_11_1;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_11_2;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_11_3;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_11_4;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_11_Max;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_1_1;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_1_2;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_1_3;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_1_4;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_2;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_2_1;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_2_2;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_2_3;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_2_4;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_2_5;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_2_6;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_2_7;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_2_8;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_3;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_3_1;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_3_2;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_3_3;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_3_4;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_3_5;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_3_6;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_3_7;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_3_8;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_3_9;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_4;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_4_1;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_4_10;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_4_11;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_4_2;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_4_3;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_4_4_Intel;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_4_4_PowerPC;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_4_5;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_4_6;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_4_7;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_4_8;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_4_9;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_5;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_5_1;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_5_2;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_5_3;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_5_4;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_5_5;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_5_6;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_5_7;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_5_8;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_6;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_6_1;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_6_2;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_6_3;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_6_4;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_6_5;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_6_6;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_6_7;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_6_8;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_7;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_7_1;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_7_2;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_7_3;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_7_4;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_8;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_8_1;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_8_2;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_8_3;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_8_4;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_9;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_9_1;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSFoundationVersionNumber10_9_2;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSGetSizeAndAlignment;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSNotFound;
#[cfg(all(feature = "NSObjCRuntime", feature = "NSString"))]
pub use self::__NSObjCRuntime::NSProtocolFromString;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSQualityOfService;
#[cfg(all(feature = "NSObjCRuntime", feature = "NSString"))]
pub use self::__NSObjCRuntime::NSRunLoopMode;
#[cfg(all(feature = "NSObjCRuntime", feature = "NSString"))]
pub use self::__NSObjCRuntime::NSSelectorFromString;
#[cfg(feature = "NSObjCRuntime")]
pub use self::__NSObjCRuntime::NSSortOptions;
#[cfg(all(feature = "NSObjCRuntime", feature = "NSString"))]
pub use self::__NSObjCRuntime::NSStringFromClass;
#[cfg(all(feature = "NSObjCRuntime", feature = "NSString"))]
pub use self::__NSObjCRuntime::NSStringFromProtocol;
#[cfg(all(feature = "NSObjCRuntime", feature = "NSString"))]
pub use self::__NSObjCRuntime::NSStringFromSelector;
#[cfg(all(feature = "NSObject", feature = "NSZone"))]
pub use self::__NSObject::NSAllocateObject;
#[cfg(feature = "NSObject")]
pub use self::__NSObject::NSCoding;
#[cfg(all(feature = "NSObject", feature = "NSZone"))]
pub use self::__NSObject::NSCopyObject;
#[cfg(feature = "NSObject")]
pub use self::__NSObject::NSDeallocateObject;
#[cfg(feature = "NSObject")]
pub use self::__NSObject::NSDecrementExtraRefCountWasZero;
#[cfg(feature = "NSObject")]
pub use self::__NSObject::NSDiscardableContent;
#[cfg(feature = "NSObject")]
pub use self::__NSObject::NSExtraRefCount;
#[cfg(feature = "NSObject")]
pub use self::__NSObject::NSIncrementExtraRefCount;
#[cfg(feature = "NSObject")]
pub use self::__NSObject::NSObjectNSCoderMethods;
#[cfg(feature = "NSObject")]
pub use self::__NSObject::NSObjectNSDiscardableContentProxy;
#[cfg(feature = "NSObject")]
pub use self::__NSObject::NSSecureCoding;
#[cfg(all(feature = "NSObject", feature = "NSZone"))]
pub use self::__NSObject::NSShouldRetainWithZone;
#[cfg(feature = "NSObjectScripting")]
pub use self::__NSObjectScripting::NSObjectNSScripting;
#[cfg(feature = "NSOperation")]
pub use self::__NSOperation::NSBlockOperation;
#[cfg(feature = "NSOperation")]
pub use self::__NSOperation::NSInvocationOperation;
#[cfg(all(
    feature = "NSObjCRuntime",
    feature = "NSOperation",
    feature = "NSString"
))]
pub use self::__NSOperation::NSInvocationOperationCancelledException;
#[cfg(all(
    feature = "NSObjCRuntime",
    feature = "NSOperation",
    feature = "NSString"
))]
pub use self::__NSOperation::NSInvocationOperationVoidResultException;
#[cfg(feature = "NSOperation")]
pub use self::__NSOperation::NSOperation;
#[cfg(feature = "NSOperation")]
pub use self::__NSOperation::NSOperationQueue;
#[cfg(feature = "NSOperation")]
pub use self::__NSOperation::NSOperationQueueDefaultMaxConcurrentOperationCount;
#[cfg(feature = "NSOperation")]
pub use self::__NSOperation::NSOperationQueuePriority;
#[cfg(feature = "NSOrderedCollectionChange")]
pub use self::__NSOrderedCollectionChange::NSCollectionChangeType;
#[cfg(feature = "NSOrderedCollectionChange")]
pub use self::__NSOrderedCollectionChange::NSOrderedCollectionChange;
#[cfg(feature = "NSOrderedCollectionDifference")]
pub use self::__NSOrderedCollectionDifference::NSOrderedCollectionDifference;
#[cfg(feature = "NSOrderedCollectionDifference")]
pub use self::__NSOrderedCollectionDifference::NSOrderedCollectionDifferenceCalculationOptions;
#[cfg(feature = "NSOrderedSet")]
pub use self::__NSOrderedSet::NSMutableOrderedSet;
#[cfg(feature = "NSOrderedSet")]
pub use self::__NSOrderedSet::NSOrderedSet;
#[cfg(feature = "NSOrthography")]
pub use self::__NSOrthography::NSOrthography;
#[cfg(all(feature = "NSPathUtilities", feature = "NSString"))]
pub use self::__NSPathUtilities::NSFullUserName;
#[cfg(all(feature = "NSPathUtilities", feature = "NSString"))]
pub use self::__NSPathUtilities::NSHomeDirectory;
#[cfg(all(feature = "NSPathUtilities", feature = "NSString"))]
pub use self::__NSPathUtilities::NSHomeDirectoryForUser;
#[cfg(all(feature = "NSPathUtilities", feature = "NSString"))]
pub use self::__NSPathUtilities::NSOpenStepRootDirectory;
#[cfg(feature = "NSPathUtilities")]
pub use self::__NSPathUtilities::NSSearchPathDirectory;
#[cfg(feature = "NSPathUtilities")]
pub use self::__NSPathUtilities::NSSearchPathDomainMask;
#[cfg(all(feature = "NSArray", feature = "NSPathUtilities", feature = "NSString"))]
pub use self::__NSPathUtilities::NSSearchPathForDirectoriesInDomains;
#[cfg(all(feature = "NSPathUtilities", feature = "NSString"))]
pub use self::__NSPathUtilities::NSTemporaryDirectory;
#[cfg(all(feature = "NSPathUtilities", feature = "NSString"))]
pub use self::__NSPathUtilities::NSUserName;
#[cfg(feature = "NSPersonNameComponents")]
pub use self::__NSPersonNameComponents::NSPersonNameComponents;
#[cfg(all(feature = "NSPersonNameComponentsFormatter", feature = "NSString"))]
pub use self::__NSPersonNameComponentsFormatter::NSPersonNameComponentDelimiter;
#[cfg(all(feature = "NSPersonNameComponentsFormatter", feature = "NSString"))]
pub use self::__NSPersonNameComponentsFormatter::NSPersonNameComponentFamilyName;
#[cfg(all(feature = "NSPersonNameComponentsFormatter", feature = "NSString"))]
pub use self::__NSPersonNameComponentsFormatter::NSPersonNameComponentGivenName;
#[cfg(all(feature = "NSPersonNameComponentsFormatter", feature = "NSString"))]
pub use self::__NSPersonNameComponentsFormatter::NSPersonNameComponentKey;
#[cfg(all(feature = "NSPersonNameComponentsFormatter", feature = "NSString"))]
pub use self::__NSPersonNameComponentsFormatter::NSPersonNameComponentMiddleName;
#[cfg(all(feature = "NSPersonNameComponentsFormatter", feature = "NSString"))]
pub use self::__NSPersonNameComponentsFormatter::NSPersonNameComponentNickname;
#[cfg(all(feature = "NSPersonNameComponentsFormatter", feature = "NSString"))]
pub use self::__NSPersonNameComponentsFormatter::NSPersonNameComponentPrefix;
#[cfg(all(feature = "NSPersonNameComponentsFormatter", feature = "NSString"))]
pub use self::__NSPersonNameComponentsFormatter::NSPersonNameComponentSuffix;
#[cfg(all(feature = "NSFormatter", feature = "NSPersonNameComponentsFormatter"))]
pub use self::__NSPersonNameComponentsFormatter::NSPersonNameComponentsFormatter;
#[cfg(feature = "NSPersonNameComponentsFormatter")]
pub use self::__NSPersonNameComponentsFormatter::NSPersonNameComponentsFormatterOptions;
#[cfg(feature = "NSPersonNameComponentsFormatter")]
pub use self::__NSPersonNameComponentsFormatter::NSPersonNameComponentsFormatterStyle;
#[cfg(feature = "NSPointerArray")]
pub use self::__NSPointerArray::NSPointerArray;
#[cfg(feature = "NSPointerFunctions")]
pub use self::__NSPointerFunctions::NSPointerFunctions;
#[cfg(feature = "NSPointerFunctions")]
pub use self::__NSPointerFunctions::NSPointerFunctionsOptions;
#[cfg(feature = "NSPort")]
pub use self::__NSPort::NSMachPort;
#[cfg(feature = "NSPort")]
pub use self::__NSPort::NSMachPortDelegate;
#[cfg(feature = "NSPort")]
pub use self::__NSPort::NSMachPortOptions;
#[cfg(feature = "NSPort")]
pub use self::__NSPort::NSMessagePort;
#[cfg(feature = "NSPort")]
pub use self::__NSPort::NSPort;
#[cfg(feature = "NSPort")]
pub use self::__NSPort::NSPortDelegate;
#[cfg(all(feature = "NSNotification", feature = "NSPort", feature = "NSString"))]
pub use self::__NSPort::NSPortDidBecomeInvalidNotification;
#[cfg(feature = "NSPort")]
pub use self::__NSPort::NSSocketNativeHandle;
#[cfg(feature = "NSPort")]
pub use self::__NSPort::NSSocketPort;
#[cfg(all(feature = "NSCoder", feature = "NSPortCoder"))]
pub use self::__NSPortCoder::NSPortCoder;
#[cfg(feature = "NSPortMessage")]
pub use self::__NSPortMessage::NSPortMessage;
#[cfg(feature = "NSPortNameServer")]
pub use self::__NSPortNameServer::NSMachBootstrapServer;
#[cfg(feature = "NSPortNameServer")]
pub use self::__NSPortNameServer::NSMessagePortNameServer;
#[cfg(feature = "NSPortNameServer")]
pub use self::__NSPortNameServer::NSPortNameServer;
#[cfg(feature = "NSPortNameServer")]
pub use self::__NSPortNameServer::NSSocketPortNameServer;
#[cfg(feature = "NSPredicate")]
pub use self::__NSPredicate::NSPredicate;
#[cfg(feature = "NSProcessInfo")]
pub use self::__NSProcessInfo::NSActivityOptions;
#[cfg(feature = "NSProcessInfo")]
pub use self::__NSProcessInfo::NSHPUXOperatingSystem;
#[cfg(feature = "NSProcessInfo")]
pub use self::__NSProcessInfo::NSMACHOperatingSystem;
#[cfg(feature = "NSProcessInfo")]
pub use self::__NSProcessInfo::NSOSF1OperatingSystem;
#[cfg(feature = "NSProcessInfo")]
pub use self::__NSProcessInfo::NSOperatingSystemVersion;
#[cfg(feature = "NSProcessInfo")]
pub use self::__NSProcessInfo::NSProcessInfo;
#[cfg(all(
    feature = "NSNotification",
    feature = "NSProcessInfo",
    feature = "NSString"
))]
pub use self::__NSProcessInfo::NSProcessInfoPowerStateDidChangeNotification;
#[cfg(feature = "NSProcessInfo")]
pub use self::__NSProcessInfo::NSProcessInfoThermalState;
#[cfg(all(
    feature = "NSNotification",
    feature = "NSProcessInfo",
    feature = "NSString"
))]
pub use self::__NSProcessInfo::NSProcessInfoThermalStateDidChangeNotification;
#[cfg(feature = "NSProcessInfo")]
pub use self::__NSProcessInfo::NSSolarisOperatingSystem;
#[cfg(feature = "NSProcessInfo")]
pub use self::__NSProcessInfo::NSSunOSOperatingSystem;
#[cfg(feature = "NSProcessInfo")]
pub use self::__NSProcessInfo::NSWindows95OperatingSystem;
#[cfg(feature = "NSProcessInfo")]
pub use self::__NSProcessInfo::NSWindowsNTOperatingSystem;
#[cfg(feature = "NSProgress")]
pub use self::__NSProgress::NSProgress;
#[cfg(all(feature = "NSProgress", feature = "NSString"))]
pub use self::__NSProgress::NSProgressEstimatedTimeRemainingKey;
#[cfg(all(feature = "NSProgress", feature = "NSString"))]
pub use self::__NSProgress::NSProgressFileAnimationImageKey;
#[cfg(all(feature = "NSProgress", feature = "NSString"))]
pub use self::__NSProgress::NSProgressFileAnimationImageOriginalRectKey;
#[cfg(all(feature = "NSProgress", feature = "NSString"))]
pub use self::__NSProgress::NSProgressFileCompletedCountKey;
#[cfg(all(feature = "NSProgress", feature = "NSString"))]
pub use self::__NSProgress::NSProgressFileIconKey;
#[cfg(all(feature = "NSProgress", feature = "NSString"))]
pub use self::__NSProgress::NSProgressFileOperationKind;
#[cfg(all(feature = "NSProgress", feature = "NSString"))]
pub use self::__NSProgress::NSProgressFileOperationKindCopying;
#[cfg(all(feature = "NSProgress", feature = "NSString"))]
pub use self::__NSProgress::NSProgressFileOperationKindDecompressingAfterDownloading;
#[cfg(all(feature = "NSProgress", feature = "NSString"))]
pub use self::__NSProgress::NSProgressFileOperationKindDownloading;
#[cfg(all(feature = "NSProgress", feature = "NSString"))]
pub use self::__NSProgress::NSProgressFileOperationKindDuplicating;
#[cfg(all(feature = "NSProgress", feature = "NSString"))]
pub use self::__NSProgress::NSProgressFileOperationKindKey;
#[cfg(all(feature = "NSProgress", feature = "NSString"))]
pub use self::__NSProgress::NSProgressFileOperationKindReceiving;
#[cfg(all(feature = "NSProgress", feature = "NSString"))]
pub use self::__NSProgress::NSProgressFileOperationKindUploading;
#[cfg(all(feature = "NSProgress", feature = "NSString"))]
pub use self::__NSProgress::NSProgressFileTotalCountKey;
#[cfg(all(feature = "NSProgress", feature = "NSString"))]
pub use self::__NSProgress::NSProgressFileURLKey;
#[cfg(all(feature = "NSProgress", feature = "NSString"))]
pub use self::__NSProgress::NSProgressKind;
#[cfg(all(feature = "NSProgress", feature = "NSString"))]
pub use self::__NSProgress::NSProgressKindFile;
#[cfg(all(feature = "NSProgress", feature = "block2"))]
pub use self::__NSProgress::NSProgressPublishingHandler;
#[cfg(feature = "NSProgress")]
pub use self::__NSProgress::NSProgressReporting;
#[cfg(all(feature = "NSProgress", feature = "NSString"))]
pub use self::__NSProgress::NSProgressThroughputKey;
#[cfg(all(feature = "NSProgress", feature = "block2"))]
pub use self::__NSProgress::NSProgressUnpublishingHandler;
#[cfg(all(feature = "NSProgress", feature = "NSString"))]
pub use self::__NSProgress::NSProgressUserInfoKey;
#[cfg(feature = "NSPropertyList")]
pub use self::__NSPropertyList::NSPropertyListFormat;
#[cfg(feature = "NSPropertyList")]
pub use self::__NSPropertyList::NSPropertyListMutabilityOptions;
#[cfg(feature = "NSPropertyList")]
pub use self::__NSPropertyList::NSPropertyListReadOptions;
#[cfg(feature = "NSPropertyList")]
pub use self::__NSPropertyList::NSPropertyListSerialization;
#[cfg(feature = "NSPropertyList")]
pub use self::__NSPropertyList::NSPropertyListWriteOptions;
#[cfg(all(feature = "NSProtocolChecker", feature = "NSProxy"))]
pub use self::__NSProtocolChecker::NSProtocolChecker;
#[cfg(feature = "NSRange")]
pub use self::__NSRange::NSIntersectionRange;
#[cfg(all(feature = "NSRange", feature = "NSString"))]
pub use self::__NSRange::NSRangeFromString;
#[cfg(feature = "NSRange")]
pub use self::__NSRange::NSRangePointer;
#[cfg(all(feature = "NSRange", feature = "NSString"))]
pub use self::__NSRange::NSStringFromRange;
#[cfg(feature = "NSRange")]
pub use self::__NSRange::NSUnionRange;
#[cfg(feature = "NSRegularExpression")]
pub use self::__NSRegularExpression::NSDataDetector;
#[cfg(feature = "NSRegularExpression")]
pub use self::__NSRegularExpression::NSMatchingFlags;
#[cfg(feature = "NSRegularExpression")]
pub use self::__NSRegularExpression::NSMatchingOptions;
#[cfg(feature = "NSRegularExpression")]
pub use self::__NSRegularExpression::NSRegularExpression;
#[cfg(feature = "NSRegularExpression")]
pub use self::__NSRegularExpression::NSRegularExpressionOptions;
#[cfg(all(feature = "NSFormatter", feature = "NSRelativeDateTimeFormatter"))]
pub use self::__NSRelativeDateTimeFormatter::NSRelativeDateTimeFormatter;
#[cfg(feature = "NSRelativeDateTimeFormatter")]
pub use self::__NSRelativeDateTimeFormatter::NSRelativeDateTimeFormatterStyle;
#[cfg(feature = "NSRelativeDateTimeFormatter")]
pub use self::__NSRelativeDateTimeFormatter::NSRelativeDateTimeFormatterUnitsStyle;
#[cfg(all(feature = "NSObjCRuntime", feature = "NSRunLoop", feature = "NSString"))]
pub use self::__NSRunLoop::NSDefaultRunLoopMode;
#[cfg(feature = "NSRunLoop")]
pub use self::__NSRunLoop::NSObjectNSDelayedPerforming;
#[cfg(feature = "NSRunLoop")]
pub use self::__NSRunLoop::NSRunLoop;
#[cfg(all(feature = "NSObjCRuntime", feature = "NSRunLoop", feature = "NSString"))]
pub use self::__NSRunLoop::NSRunLoopCommonModes;
#[cfg(feature = "NSScanner")]
pub use self::__NSScanner::NSScanner;
#[cfg(feature = "NSScriptClassDescription")]
pub use self::__NSScriptClassDescription::NSObjectNSScriptClassDescription;
#[cfg(all(feature = "NSClassDescription", feature = "NSScriptClassDescription"))]
pub use self::__NSScriptClassDescription::NSScriptClassDescription;
#[cfg(feature = "NSScriptCoercionHandler")]
pub use self::__NSScriptCoercionHandler::NSScriptCoercionHandler;
#[cfg(feature = "NSScriptCommand")]
pub use self::__NSScriptCommand::NSArgumentEvaluationScriptError;
#[cfg(feature = "NSScriptCommand")]
pub use self::__NSScriptCommand::NSArgumentsWrongScriptError;
#[cfg(feature = "NSScriptCommand")]
pub use self::__NSScriptCommand::NSCannotCreateScriptCommandError;
#[cfg(feature = "NSScriptCommand")]
pub use self::__NSScriptCommand::NSInternalScriptError;
#[cfg(feature = "NSScriptCommand")]
pub use self::__NSScriptCommand::NSKeySpecifierEvaluationScriptError;
#[cfg(feature = "NSScriptCommand")]
pub use self::__NSScriptCommand::NSNoScriptError;
#[cfg(feature = "NSScriptCommand")]
pub use self::__NSScriptCommand::NSOperationNotSupportedForKeyScriptError;
#[cfg(feature = "NSScriptCommand")]
pub use self::__NSScriptCommand::NSReceiverEvaluationScriptError;
#[cfg(feature = "NSScriptCommand")]
pub use self::__NSScriptCommand::NSReceiversCantHandleCommandScriptError;
#[cfg(feature = "NSScriptCommand")]
pub use self::__NSScriptCommand::NSRequiredArgumentsMissingScriptError;
#[cfg(feature = "NSScriptCommand")]
pub use self::__NSScriptCommand::NSScriptCommand;
#[cfg(feature = "NSScriptCommand")]
pub use self::__NSScriptCommand::NSUnknownKeyScriptError;
#[cfg(feature = "NSScriptCommandDescription")]
pub use self::__NSScriptCommandDescription::NSScriptCommandDescription;
#[cfg(feature = "NSScriptExecutionContext")]
pub use self::__NSScriptExecutionContext::NSScriptExecutionContext;
#[cfg(feature = "NSScriptKeyValueCoding")]
pub use self::__NSScriptKeyValueCoding::NSObjectNSScriptKeyValueCoding;
#[cfg(all(feature = "NSScriptKeyValueCoding", feature = "NSString"))]
pub use self::__NSScriptKeyValueCoding::NSOperationNotSupportedForKeyException;
#[cfg(feature = "NSScriptObjectSpecifiers")]
pub use self::__NSScriptObjectSpecifiers::NSContainerSpecifierError;
#[cfg(feature = "NSScriptObjectSpecifiers")]
pub use self::__NSScriptObjectSpecifiers::NSIndexSpecifier;
#[cfg(feature = "NSScriptObjectSpecifiers")]
pub use self::__NSScriptObjectSpecifiers::NSInsertionPosition;
#[cfg(feature = "NSScriptObjectSpecifiers")]
pub use self::__NSScriptObjectSpecifiers::NSInternalSpecifierError;
#[cfg(feature = "NSScriptObjectSpecifiers")]
pub use self::__NSScriptObjectSpecifiers::NSInvalidIndexSpecifierError;
#[cfg(feature = "NSScriptObjectSpecifiers")]
pub use self::__NSScriptObjectSpecifiers::NSMiddleSpecifier;
#[cfg(feature = "NSScriptObjectSpecifiers")]
pub use self::__NSScriptObjectSpecifiers::NSNameSpecifier;
#[cfg(feature = "NSScriptObjectSpecifiers")]
pub use self::__NSScriptObjectSpecifiers::NSNoSpecifierError;
#[cfg(feature = "NSScriptObjectSpecifiers")]
pub use self::__NSScriptObjectSpecifiers::NSNoTopLevelContainersSpecifierError;
#[cfg(feature = "NSScriptObjectSpecifiers")]
pub use self::__NSScriptObjectSpecifiers::NSObjectNSScriptObjectSpecifiers;
#[cfg(feature = "NSScriptObjectSpecifiers")]
pub use self::__NSScriptObjectSpecifiers::NSOperationNotSupportedForKeySpecifierError;
#[cfg(feature = "NSScriptObjectSpecifiers")]
pub use self::__NSScriptObjectSpecifiers::NSPositionalSpecifier;
#[cfg(feature = "NSScriptObjectSpecifiers")]
pub use self::__NSScriptObjectSpecifiers::NSPropertySpecifier;
#[cfg(feature = "NSScriptObjectSpecifiers")]
pub use self::__NSScriptObjectSpecifiers::NSRandomSpecifier;
#[cfg(feature = "NSScriptObjectSpecifiers")]
pub use self::__NSScriptObjectSpecifiers::NSRangeSpecifier;
#[cfg(feature = "NSScriptObjectSpecifiers")]
pub use self::__NSScriptObjectSpecifiers::NSRelativePosition;
#[cfg(feature = "NSScriptObjectSpecifiers")]
pub use self::__NSScriptObjectSpecifiers::NSRelativeSpecifier;
#[cfg(feature = "NSScriptObjectSpecifiers")]
pub use self::__NSScriptObjectSpecifiers::NSScriptObjectSpecifier;
#[cfg(feature = "NSScriptObjectSpecifiers")]
pub use self::__NSScriptObjectSpecifiers::NSUniqueIDSpecifier;
#[cfg(feature = "NSScriptObjectSpecifiers")]
pub use self::__NSScriptObjectSpecifiers::NSUnknownKeySpecifierError;
#[cfg(feature = "NSScriptObjectSpecifiers")]
pub use self::__NSScriptObjectSpecifiers::NSWhoseSpecifier;
#[cfg(feature = "NSScriptObjectSpecifiers")]
pub use self::__NSScriptObjectSpecifiers::NSWhoseSubelementIdentifier;
#[cfg(all(feature = "NSScriptCommand", feature = "NSScriptStandardSuiteCommands"))]
pub use self::__NSScriptStandardSuiteCommands::NSCloneCommand;
#[cfg(all(feature = "NSScriptCommand", feature = "NSScriptStandardSuiteCommands"))]
pub use self::__NSScriptStandardSuiteCommands::NSCloseCommand;
#[cfg(all(feature = "NSScriptCommand", feature = "NSScriptStandardSuiteCommands"))]
pub use self::__NSScriptStandardSuiteCommands::NSCountCommand;
#[cfg(all(feature = "NSScriptCommand", feature = "NSScriptStandardSuiteCommands"))]
pub use self::__NSScriptStandardSuiteCommands::NSCreateCommand;
#[cfg(all(feature = "NSScriptCommand", feature = "NSScriptStandardSuiteCommands"))]
pub use self::__NSScriptStandardSuiteCommands::NSDeleteCommand;
#[cfg(all(feature = "NSScriptCommand", feature = "NSScriptStandardSuiteCommands"))]
pub use self::__NSScriptStandardSuiteCommands::NSExistsCommand;
#[cfg(all(feature = "NSScriptCommand", feature = "NSScriptStandardSuiteCommands"))]
pub use self::__NSScriptStandardSuiteCommands::NSGetCommand;
#[cfg(all(feature = "NSScriptCommand", feature = "NSScriptStandardSuiteCommands"))]
pub use self::__NSScriptStandardSuiteCommands::NSMoveCommand;
#[cfg(all(feature = "NSScriptCommand", feature = "NSScriptStandardSuiteCommands"))]
pub use self::__NSScriptStandardSuiteCommands::NSQuitCommand;
#[cfg(feature = "NSScriptStandardSuiteCommands")]
pub use self::__NSScriptStandardSuiteCommands::NSSaveOptions;
#[cfg(all(feature = "NSScriptCommand", feature = "NSScriptStandardSuiteCommands"))]
pub use self::__NSScriptStandardSuiteCommands::NSSetCommand;
#[cfg(feature = "NSScriptSuiteRegistry")]
pub use self::__NSScriptSuiteRegistry::NSScriptSuiteRegistry;
#[cfg(feature = "NSScriptWhoseTests")]
pub use self::__NSScriptWhoseTests::NSLogicalTest;
#[cfg(feature = "NSScriptWhoseTests")]
pub use self::__NSScriptWhoseTests::NSObjectNSComparisonMethods;
#[cfg(feature = "NSScriptWhoseTests")]
pub use self::__NSScriptWhoseTests::NSObjectNSScriptingComparisonMethods;
#[cfg(feature = "NSScriptWhoseTests")]
pub use self::__NSScriptWhoseTests::NSScriptWhoseTest;
#[cfg(feature = "NSScriptWhoseTests")]
pub use self::__NSScriptWhoseTests::NSSpecifierTest;
#[cfg(feature = "NSScriptWhoseTests")]
pub use self::__NSScriptWhoseTests::NSTestComparisonOperation;
#[cfg(feature = "NSSet")]
pub use self::__NSSet::NSCountedSet;
#[cfg(feature = "NSSet")]
pub use self::__NSSet::NSMutableSet;
#[cfg(feature = "NSSet")]
pub use self::__NSSet::NSSet;
#[cfg(feature = "NSSortDescriptor")]
pub use self::__NSSortDescriptor::NSSortDescriptor;
#[cfg(all(feature = "NSSpellServer", feature = "NSString"))]
pub use self::__NSSpellServer::NSGrammarCorrections;
#[cfg(all(feature = "NSSpellServer", feature = "NSString"))]
pub use self::__NSSpellServer::NSGrammarRange;
#[cfg(all(feature = "NSSpellServer", feature = "NSString"))]
pub use self::__NSSpellServer::NSGrammarUserDescription;
#[cfg(feature = "NSSpellServer")]
pub use self::__NSSpellServer::NSSpellServer;
#[cfg(feature = "NSSpellServer")]
pub use self::__NSSpellServer::NSSpellServerDelegate;
#[cfg(feature = "NSStream")]
pub use self::__NSStream::NSInputStream;
#[cfg(feature = "NSStream")]
pub use self::__NSStream::NSOutputStream;
#[cfg(feature = "NSStream")]
pub use self::__NSStream::NSStream;
#[cfg(all(feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamDataWrittenToMemoryStreamKey;
#[cfg(feature = "NSStream")]
pub use self::__NSStream::NSStreamDelegate;
#[cfg(feature = "NSStream")]
pub use self::__NSStream::NSStreamEvent;
#[cfg(all(feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamFileCurrentOffsetKey;
#[cfg(all(feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamNetworkServiceType;
#[cfg(all(feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamNetworkServiceTypeBackground;
#[cfg(all(feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamNetworkServiceTypeCallSignaling;
#[cfg(all(feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamNetworkServiceTypeValue;
#[cfg(all(feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamNetworkServiceTypeVideo;
#[cfg(all(feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamNetworkServiceTypeVoIP;
#[cfg(all(feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamNetworkServiceTypeVoice;
#[cfg(all(feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamPropertyKey;
#[cfg(all(feature = "NSError", feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamSOCKSErrorDomain;
#[cfg(all(feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamSOCKSProxyConfiguration;
#[cfg(all(feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamSOCKSProxyConfigurationKey;
#[cfg(all(feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamSOCKSProxyHostKey;
#[cfg(all(feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamSOCKSProxyPasswordKey;
#[cfg(all(feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamSOCKSProxyPortKey;
#[cfg(all(feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamSOCKSProxyUserKey;
#[cfg(all(feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamSOCKSProxyVersion;
#[cfg(all(feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamSOCKSProxyVersion4;
#[cfg(all(feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamSOCKSProxyVersion5;
#[cfg(all(feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamSOCKSProxyVersionKey;
#[cfg(all(feature = "NSError", feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamSocketSSLErrorDomain;
#[cfg(all(feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamSocketSecurityLevel;
#[cfg(all(feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamSocketSecurityLevelKey;
#[cfg(all(feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamSocketSecurityLevelNegotiatedSSL;
#[cfg(all(feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamSocketSecurityLevelNone;
#[cfg(all(feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamSocketSecurityLevelSSLv2;
#[cfg(all(feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamSocketSecurityLevelSSLv3;
#[cfg(all(feature = "NSStream", feature = "NSString"))]
pub use self::__NSStream::NSStreamSocketSecurityLevelTLSv1;
#[cfg(feature = "NSStream")]
pub use self::__NSStream::NSStreamStatus;
#[cfg(feature = "NSString")]
pub use self::__NSString::unichar;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSASCIIStringEncoding;
#[cfg(all(feature = "NSObjCRuntime", feature = "NSString"))]
pub use self::__NSString::NSCharacterConversionException;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSConstantString;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSISO2022JPStringEncoding;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSISOLatin1StringEncoding;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSISOLatin2StringEncoding;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSJapaneseEUCStringEncoding;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSMacOSRomanStringEncoding;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSMutableString;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSNEXTSTEPStringEncoding;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSNonLossyASCIIStringEncoding;
#[cfg(all(feature = "NSObjCRuntime", feature = "NSString"))]
pub use self::__NSString::NSParseErrorException;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSShiftJISStringEncoding;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSSimpleCString;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSString;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringCompareOptions;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringEncoding;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringEncodingConversionOptions;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringEncodingDetectionAllowLossyKey;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringEncodingDetectionDisallowedEncodingsKey;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringEncodingDetectionFromWindowsKey;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringEncodingDetectionLikelyLanguageKey;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringEncodingDetectionLossySubstitutionKey;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringEncodingDetectionOptionsKey;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringEncodingDetectionSuggestedEncodingsKey;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringEncodingDetectionUseOnlySuggestedEncodingsKey;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringEnumerationOptions;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringTransform;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringTransformFullwidthToHalfwidth;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringTransformHiraganaToKatakana;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringTransformLatinToArabic;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringTransformLatinToCyrillic;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringTransformLatinToGreek;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringTransformLatinToHangul;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringTransformLatinToHebrew;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringTransformLatinToHiragana;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringTransformLatinToKatakana;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringTransformLatinToThai;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringTransformMandarinToLatin;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringTransformStripCombiningMarks;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringTransformStripDiacritics;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringTransformToLatin;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringTransformToUnicodeName;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSStringTransformToXMLHex;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSSymbolStringEncoding;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSUTF16BigEndianStringEncoding;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSUTF16LittleEndianStringEncoding;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSUTF16StringEncoding;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSUTF32BigEndianStringEncoding;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSUTF32LittleEndianStringEncoding;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSUTF32StringEncoding;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSUTF8StringEncoding;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSUnicodeStringEncoding;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSWindowsCP1250StringEncoding;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSWindowsCP1251StringEncoding;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSWindowsCP1252StringEncoding;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSWindowsCP1253StringEncoding;
#[cfg(feature = "NSString")]
pub use self::__NSString::NSWindowsCP1254StringEncoding;
#[cfg(feature = "NSTask")]
pub use self::__NSTask::NSTask;
#[cfg(all(feature = "NSNotification", feature = "NSString", feature = "NSTask"))]
pub use self::__NSTask::NSTaskDidTerminateNotification;
#[cfg(feature = "NSTask")]
pub use self::__NSTask::NSTaskTerminationReason;
#[cfg(feature = "NSTermOfAddress")]
pub use self::__NSTermOfAddress::NSTermOfAddress;
#[cfg(all(feature = "NSString", feature = "NSTextCheckingResult"))]
pub use self::__NSTextCheckingResult::NSTextCheckingAirlineKey;
#[cfg(feature = "NSTextCheckingResult")]
pub use self::__NSTextCheckingResult::NSTextCheckingAllCustomTypes;
#[cfg(feature = "NSTextCheckingResult")]
pub use self::__NSTextCheckingResult::NSTextCheckingAllSystemTypes;
#[cfg(feature = "NSTextCheckingResult")]
pub use self::__NSTextCheckingResult::NSTextCheckingAllTypes;
#[cfg(all(feature = "NSString", feature = "NSTextCheckingResult"))]
pub use self::__NSTextCheckingResult::NSTextCheckingCityKey;
#[cfg(all(feature = "NSString", feature = "NSTextCheckingResult"))]
pub use self::__NSTextCheckingResult::NSTextCheckingCountryKey;
#[cfg(all(feature = "NSString", feature = "NSTextCheckingResult"))]
pub use self::__NSTextCheckingResult::NSTextCheckingFlightKey;
#[cfg(all(feature = "NSString", feature = "NSTextCheckingResult"))]
pub use self::__NSTextCheckingResult::NSTextCheckingJobTitleKey;
#[cfg(all(feature = "NSString", feature = "NSTextCheckingResult"))]
pub use self::__NSTextCheckingResult::NSTextCheckingKey;
#[cfg(all(feature = "NSString", feature = "NSTextCheckingResult"))]
pub use self::__NSTextCheckingResult::NSTextCheckingNameKey;
#[cfg(all(feature = "NSString", feature = "NSTextCheckingResult"))]
pub use self::__NSTextCheckingResult::NSTextCheckingOrganizationKey;
#[cfg(all(feature = "NSString", feature = "NSTextCheckingResult"))]
pub use self::__NSTextCheckingResult::NSTextCheckingPhoneKey;
#[cfg(feature = "NSTextCheckingResult")]
pub use self::__NSTextCheckingResult::NSTextCheckingResult;
#[cfg(all(feature = "NSString", feature = "NSTextCheckingResult"))]
pub use self::__NSTextCheckingResult::NSTextCheckingStateKey;
#[cfg(all(feature = "NSString", feature = "NSTextCheckingResult"))]
pub use self::__NSTextCheckingResult::NSTextCheckingStreetKey;
#[cfg(feature = "NSTextCheckingResult")]
pub use self::__NSTextCheckingResult::NSTextCheckingType;
#[cfg(feature = "NSTextCheckingResult")]
pub use self::__NSTextCheckingResult::NSTextCheckingTypes;
#[cfg(all(feature = "NSString", feature = "NSTextCheckingResult"))]
pub use self::__NSTextCheckingResult::NSTextCheckingZIPKey;
#[cfg(all(feature = "NSNotification", feature = "NSString", feature = "NSThread"))]
pub use self::__NSThread::NSDidBecomeSingleThreadedNotification;
#[cfg(feature = "NSThread")]
pub use self::__NSThread::NSObjectNSThreadPerformAdditions;
#[cfg(feature = "NSThread")]
pub use self::__NSThread::NSThread;
#[cfg(all(feature = "NSNotification", feature = "NSString", feature = "NSThread"))]
pub use self::__NSThread::NSThreadWillExitNotification;
#[cfg(all(feature = "NSNotification", feature = "NSString", feature = "NSThread"))]
pub use self::__NSThread::NSWillBecomeMultiThreadedNotification;
#[cfg(all(
    feature = "NSNotification",
    feature = "NSString",
    feature = "NSTimeZone"
))]
pub use self::__NSTimeZone::NSSystemTimeZoneDidChangeNotification;
#[cfg(feature = "NSTimeZone")]
pub use self::__NSTimeZone::NSTimeZone;
#[cfg(feature = "NSTimeZone")]
pub use self::__NSTimeZone::NSTimeZoneNameStyle;
#[cfg(feature = "NSTimer")]
pub use self::__NSTimer::NSTimer;
#[cfg(feature = "NSURLAuthenticationChallenge")]
pub use self::__NSURLAuthenticationChallenge::NSURLAuthenticationChallenge;
#[cfg(feature = "NSURLAuthenticationChallenge")]
pub use self::__NSURLAuthenticationChallenge::NSURLAuthenticationChallengeSender;
#[cfg(feature = "NSURLCache")]
pub use self::__NSURLCache::NSCachedURLResponse;
#[cfg(feature = "NSURLCache")]
pub use self::__NSURLCache::NSURLCache;
#[cfg(feature = "NSURLCache")]
pub use self::__NSURLCache::NSURLCacheStoragePolicy;
#[cfg(feature = "NSURLConnection")]
pub use self::__NSURLConnection::NSURLConnection;
#[cfg(feature = "NSURLConnection")]
pub use self::__NSURLConnection::NSURLConnectionDataDelegate;
#[cfg(feature = "NSURLConnection")]
pub use self::__NSURLConnection::NSURLConnectionDelegate;
#[cfg(feature = "NSURLConnection")]
pub use self::__NSURLConnection::NSURLConnectionDownloadDelegate;
#[cfg(feature = "NSURLCredential")]
pub use self::__NSURLCredential::NSURLCredential;
#[cfg(feature = "NSURLCredential")]
pub use self::__NSURLCredential::NSURLCredentialPersistence;
#[cfg(feature = "NSURLCredentialStorage")]
pub use self::__NSURLCredentialStorage::NSURLCredentialStorage;
#[cfg(all(
    feature = "NSNotification",
    feature = "NSString",
    feature = "NSURLCredentialStorage"
))]
pub use self::__NSURLCredentialStorage::NSURLCredentialStorageChangedNotification;
#[cfg(all(feature = "NSString", feature = "NSURLCredentialStorage"))]
pub use self::__NSURLCredentialStorage::NSURLCredentialStorageRemoveSynchronizableCredentials;
#[cfg(feature = "NSURLDownload")]
pub use self::__NSURLDownload::NSURLDownload;
#[cfg(feature = "NSURLDownload")]
pub use self::__NSURLDownload::NSURLDownloadDelegate;
#[cfg(all(feature = "NSString", feature = "NSURLError"))]
pub use self::__NSURLError::NSErrorFailingURLStringKey;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorAppTransportSecurityRequiresSecureConnection;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorBackgroundSessionInUseByAnotherProcess;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorBackgroundSessionRequiresSharedContainer;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorBackgroundSessionWasDisconnected;
#[cfg(all(feature = "NSString", feature = "NSURLError"))]
pub use self::__NSURLError::NSURLErrorBackgroundTaskCancelledReasonKey;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorBadServerResponse;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorBadURL;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorCallIsActive;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorCancelled;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorCancelledReasonBackgroundUpdatesDisabled;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorCancelledReasonInsufficientSystemResources;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorCancelledReasonUserForceQuitApplication;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorCannotCloseFile;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorCannotConnectToHost;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorCannotCreateFile;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorCannotDecodeContentData;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorCannotDecodeRawData;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorCannotFindHost;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorCannotLoadFromNetwork;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorCannotMoveFile;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorCannotOpenFile;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorCannotParseResponse;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorCannotRemoveFile;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorCannotWriteToFile;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorClientCertificateRejected;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorClientCertificateRequired;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorDNSLookupFailed;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorDataLengthExceedsMaximum;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorDataNotAllowed;
#[cfg(all(feature = "NSError", feature = "NSString", feature = "NSURLError"))]
pub use self::__NSURLError::NSURLErrorDomain;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorDownloadDecodingFailedMidStream;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorDownloadDecodingFailedToComplete;
#[cfg(all(feature = "NSString", feature = "NSURLError"))]
pub use self::__NSURLError::NSURLErrorFailingURLErrorKey;
#[cfg(all(feature = "NSString", feature = "NSURLError"))]
pub use self::__NSURLError::NSURLErrorFailingURLPeerTrustErrorKey;
#[cfg(all(feature = "NSString", feature = "NSURLError"))]
pub use self::__NSURLError::NSURLErrorFailingURLStringErrorKey;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorFileDoesNotExist;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorFileIsDirectory;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorFileOutsideSafeArea;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorHTTPTooManyRedirects;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorInternationalRoamingOff;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorNetworkConnectionLost;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorNetworkUnavailableReason;
#[cfg(all(feature = "NSError", feature = "NSString", feature = "NSURLError"))]
pub use self::__NSURLError::NSURLErrorNetworkUnavailableReasonKey;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorNoPermissionsToReadFile;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorNotConnectedToInternet;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorRedirectToNonExistentLocation;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorRequestBodyStreamExhausted;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorResourceUnavailable;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorSecureConnectionFailed;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorServerCertificateHasBadDate;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorServerCertificateHasUnknownRoot;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorServerCertificateNotYetValid;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorServerCertificateUntrusted;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorTimedOut;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorUnknown;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorUnsupportedURL;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorUserAuthenticationRequired;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorUserCancelledAuthentication;
#[cfg(feature = "NSURLError")]
pub use self::__NSURLError::NSURLErrorZeroByteResource;
#[cfg(all(feature = "NSString", feature = "NSURLHandle"))]
pub use self::__NSURLHandle::NSFTPPropertyActiveTransferModeKey;
#[cfg(all(feature = "NSString", feature = "NSURLHandle"))]
pub use self::__NSURLHandle::NSFTPPropertyFTPProxy;
#[cfg(all(feature = "NSString", feature = "NSURLHandle"))]
pub use self::__NSURLHandle::NSFTPPropertyFileOffsetKey;
#[cfg(all(feature = "NSString", feature = "NSURLHandle"))]
pub use self::__NSURLHandle::NSFTPPropertyUserLoginKey;
#[cfg(all(feature = "NSString", feature = "NSURLHandle"))]
pub use self::__NSURLHandle::NSFTPPropertyUserPasswordKey;
#[cfg(all(feature = "NSString", feature = "NSURLHandle"))]
pub use self::__NSURLHandle::NSHTTPPropertyErrorPageDataKey;
#[cfg(all(feature = "NSString", feature = "NSURLHandle"))]
pub use self::__NSURLHandle::NSHTTPPropertyHTTPProxy;
#[cfg(all(feature = "NSString", feature = "NSURLHandle"))]
pub use self::__NSURLHandle::NSHTTPPropertyRedirectionHeadersKey;
#[cfg(all(feature = "NSString", feature = "NSURLHandle"))]
pub use self::__NSURLHandle::NSHTTPPropertyServerHTTPVersionKey;
#[cfg(all(feature = "NSString", feature = "NSURLHandle"))]
pub use self::__NSURLHandle::NSHTTPPropertyStatusCodeKey;
#[cfg(all(feature = "NSString", feature = "NSURLHandle"))]
pub use self::__NSURLHandle::NSHTTPPropertyStatusReasonKey;
#[cfg(feature = "NSURLHandle")]
pub use self::__NSURLHandle::NSURLHandle;
#[cfg(feature = "NSURLHandle")]
pub use self::__NSURLHandle::NSURLHandleClient;
#[cfg(feature = "NSURLHandle")]
pub use self::__NSURLHandle::NSURLHandleStatus;
#[cfg(all(feature = "NSString", feature = "NSURLProtectionSpace"))]
pub use self::__NSURLProtectionSpace::NSURLAuthenticationMethodClientCertificate;
#[cfg(all(feature = "NSString", feature = "NSURLProtectionSpace"))]
pub use self::__NSURLProtectionSpace::NSURLAuthenticationMethodDefault;
#[cfg(all(feature = "NSString", feature = "NSURLProtectionSpace"))]
pub use self::__NSURLProtectionSpace::NSURLAuthenticationMethodHTMLForm;
#[cfg(all(feature = "NSString", feature = "NSURLProtectionSpace"))]
pub use self::__NSURLProtectionSpace::NSURLAuthenticationMethodHTTPBasic;
#[cfg(all(feature = "NSString", feature = "NSURLProtectionSpace"))]
pub use self::__NSURLProtectionSpace::NSURLAuthenticationMethodHTTPDigest;
#[cfg(all(feature = "NSString", feature = "NSURLProtectionSpace"))]
pub use self::__NSURLProtectionSpace::NSURLAuthenticationMethodNTLM;
#[cfg(all(feature = "NSString", feature = "NSURLProtectionSpace"))]
pub use self::__NSURLProtectionSpace::NSURLAuthenticationMethodNegotiate;
#[cfg(all(feature = "NSString", feature = "NSURLProtectionSpace"))]
pub use self::__NSURLProtectionSpace::NSURLAuthenticationMethodServerTrust;
#[cfg(feature = "NSURLProtectionSpace")]
pub use self::__NSURLProtectionSpace::NSURLProtectionSpace;
#[cfg(all(feature = "NSString", feature = "NSURLProtectionSpace"))]
pub use self::__NSURLProtectionSpace::NSURLProtectionSpaceFTP;
#[cfg(all(feature = "NSString", feature = "NSURLProtectionSpace"))]
pub use self::__NSURLProtectionSpace::NSURLProtectionSpaceFTPProxy;
#[cfg(all(feature = "NSString", feature = "NSURLProtectionSpace"))]
pub use self::__NSURLProtectionSpace::NSURLProtectionSpaceHTTP;
#[cfg(all(feature = "NSString", feature = "NSURLProtectionSpace"))]
pub use self::__NSURLProtectionSpace::NSURLProtectionSpaceHTTPProxy;
#[cfg(all(feature = "NSString", feature = "NSURLProtectionSpace"))]
pub use self::__NSURLProtectionSpace::NSURLProtectionSpaceHTTPS;
#[cfg(all(feature = "NSString", feature = "NSURLProtectionSpace"))]
pub use self::__NSURLProtectionSpace::NSURLProtectionSpaceHTTPSProxy;
#[cfg(all(feature = "NSString", feature = "NSURLProtectionSpace"))]
pub use self::__NSURLProtectionSpace::NSURLProtectionSpaceSOCKSProxy;
#[cfg(feature = "NSURLProtocol")]
pub use self::__NSURLProtocol::NSURLProtocol;
#[cfg(feature = "NSURLProtocol")]
pub use self::__NSURLProtocol::NSURLProtocolClient;
#[cfg(feature = "NSURLRequest")]
pub use self::__NSURLRequest::NSMutableURLRequest;
#[cfg(feature = "NSURLRequest")]
pub use self::__NSURLRequest::NSURLRequest;
#[cfg(feature = "NSURLRequest")]
pub use self::__NSURLRequest::NSURLRequestAttribution;
#[cfg(feature = "NSURLRequest")]
pub use self::__NSURLRequest::NSURLRequestCachePolicy;
#[cfg(feature = "NSURLRequest")]
pub use self::__NSURLRequest::NSURLRequestNetworkServiceType;
#[cfg(feature = "NSURLResponse")]
pub use self::__NSURLResponse::NSHTTPURLResponse;
#[cfg(feature = "NSURLResponse")]
pub use self::__NSURLResponse::NSURLResponse;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSession;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionAuthChallengeDisposition;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionConfiguration;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionDataDelegate;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionDataTask;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionDelayedRequestDisposition;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionDelegate;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionDownloadDelegate;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionDownloadTask;
#[cfg(all(feature = "NSString", feature = "NSURLSession"))]
pub use self::__NSURLSession::NSURLSessionDownloadTaskResumeData;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionMultipathServiceType;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionResponseDisposition;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionStreamDelegate;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionStreamTask;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionTask;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionTaskDelegate;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionTaskMetrics;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionTaskMetricsDomainResolutionProtocol;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionTaskMetricsResourceFetchType;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionTaskPriorityDefault;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionTaskPriorityHigh;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionTaskPriorityLow;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionTaskState;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionTaskTransactionMetrics;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionTransferSizeUnknown;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionUploadTask;
#[cfg(all(feature = "NSString", feature = "NSURLSession"))]
pub use self::__NSURLSession::NSURLSessionUploadTaskResumeData;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionWebSocketCloseCode;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionWebSocketDelegate;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionWebSocketMessage;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionWebSocketMessageType;
#[cfg(feature = "NSURLSession")]
pub use self::__NSURLSession::NSURLSessionWebSocketTask;
#[cfg(feature = "NSUbiquitousKeyValueStore")]
pub use self::__NSUbiquitousKeyValueStore::NSUbiquitousKeyValueStore;
#[cfg(feature = "NSUbiquitousKeyValueStore")]
pub use self::__NSUbiquitousKeyValueStore::NSUbiquitousKeyValueStoreAccountChange;
#[cfg(all(feature = "NSString", feature = "NSUbiquitousKeyValueStore"))]
pub use self::__NSUbiquitousKeyValueStore::NSUbiquitousKeyValueStoreChangeReasonKey;
#[cfg(all(feature = "NSString", feature = "NSUbiquitousKeyValueStore"))]
pub use self::__NSUbiquitousKeyValueStore::NSUbiquitousKeyValueStoreChangedKeysKey;
#[cfg(all(
    feature = "NSNotification",
    feature = "NSString",
    feature = "NSUbiquitousKeyValueStore"
))]
pub use self::__NSUbiquitousKeyValueStore::NSUbiquitousKeyValueStoreDidChangeExternallyNotification;
#[cfg(feature = "NSUbiquitousKeyValueStore")]
pub use self::__NSUbiquitousKeyValueStore::NSUbiquitousKeyValueStoreInitialSyncChange;
#[cfg(feature = "NSUbiquitousKeyValueStore")]
pub use self::__NSUbiquitousKeyValueStore::NSUbiquitousKeyValueStoreQuotaViolationChange;
#[cfg(feature = "NSUbiquitousKeyValueStore")]
pub use self::__NSUbiquitousKeyValueStore::NSUbiquitousKeyValueStoreServerChange;
#[cfg(feature = "NSUndoManager")]
pub use self::__NSUndoManager::NSUndoCloseGroupingRunLoopOrdering;
#[cfg(feature = "NSUndoManager")]
pub use self::__NSUndoManager::NSUndoManager;
#[cfg(all(
    feature = "NSNotification",
    feature = "NSString",
    feature = "NSUndoManager"
))]
pub use self::__NSUndoManager::NSUndoManagerCheckpointNotification;
#[cfg(all(
    feature = "NSNotification",
    feature = "NSString",
    feature = "NSUndoManager"
))]
pub use self::__NSUndoManager::NSUndoManagerDidCloseUndoGroupNotification;
#[cfg(all(
    feature = "NSNotification",
    feature = "NSString",
    feature = "NSUndoManager"
))]
pub use self::__NSUndoManager::NSUndoManagerDidOpenUndoGroupNotification;
#[cfg(all(
    feature = "NSNotification",
    feature = "NSString",
    feature = "NSUndoManager"
))]
pub use self::__NSUndoManager::NSUndoManagerDidRedoChangeNotification;
#[cfg(all(
    feature = "NSNotification",
    feature = "NSString",
    feature = "NSUndoManager"
))]
pub use self::__NSUndoManager::NSUndoManagerDidUndoChangeNotification;
#[cfg(all(feature = "NSString", feature = "NSUndoManager"))]
pub use self::__NSUndoManager::NSUndoManagerGroupIsDiscardableKey;
#[cfg(all(feature = "NSString", feature = "NSUndoManager"))]
pub use self::__NSUndoManager::NSUndoManagerUserInfoKey;
#[cfg(all(
    feature = "NSNotification",
    feature = "NSString",
    feature = "NSUndoManager"
))]
pub use self::__NSUndoManager::NSUndoManagerWillCloseUndoGroupNotification;
#[cfg(all(
    feature = "NSNotification",
    feature = "NSString",
    feature = "NSUndoManager"
))]
pub use self::__NSUndoManager::NSUndoManagerWillRedoChangeNotification;
#[cfg(all(
    feature = "NSNotification",
    feature = "NSString",
    feature = "NSUndoManager"
))]
pub use self::__NSUndoManager::NSUndoManagerWillUndoChangeNotification;
#[cfg(feature = "NSUnit")]
pub use self::__NSUnit::NSDimension;
#[cfg(feature = "NSUnit")]
pub use self::__NSUnit::NSUnit;
#[cfg(feature = "NSUnit")]
pub use self::__NSUnit::NSUnitAcceleration;
#[cfg(feature = "NSUnit")]
pub use self::__NSUnit::NSUnitAngle;
#[cfg(feature = "NSUnit")]
pub use self::__NSUnit::NSUnitArea;
#[cfg(feature = "NSUnit")]
pub use self::__NSUnit::NSUnitConcentrationMass;
#[cfg(feature = "NSUnit")]
pub use self::__NSUnit::NSUnitConverter;
#[cfg(feature = "NSUnit")]
pub use self::__NSUnit::NSUnitConverterLinear;
#[cfg(feature = "NSUnit")]
pub use self::__NSUnit::NSUnitDispersion;
#[cfg(feature = "NSUnit")]
pub use self::__NSUnit::NSUnitDuration;
#[cfg(feature = "NSUnit")]
pub use self::__NSUnit::NSUnitElectricCharge;
#[cfg(feature = "NSUnit")]
pub use self::__NSUnit::NSUnitElectricCurrent;
#[cfg(feature = "NSUnit")]
pub use self::__NSUnit::NSUnitElectricPotentialDifference;
#[cfg(feature = "NSUnit")]
pub use self::__NSUnit::NSUnitElectricResistance;
#[cfg(feature = "NSUnit")]
pub use self::__NSUnit::NSUnitEnergy;
#[cfg(feature = "NSUnit")]
pub use self::__NSUnit::NSUnitFrequency;
#[cfg(feature = "NSUnit")]
pub use self::__NSUnit::NSUnitFuelEfficiency;
#[cfg(feature = "NSUnit")]
pub use self::__NSUnit::NSUnitIlluminance;
#[cfg(feature = "NSUnit")]
pub use self::__NSUnit::NSUnitInformationStorage;
#[cfg(feature = "NSUnit")]
pub use self::__NSUnit::NSUnitLength;
#[cfg(feature = "NSUnit")]
pub use self::__NSUnit::NSUnitMass;
#[cfg(feature = "NSUnit")]
pub use self::__NSUnit::NSUnitPower;
#[cfg(feature = "NSUnit")]
pub use self::__NSUnit::NSUnitPressure;
#[cfg(feature = "NSUnit")]
pub use self::__NSUnit::NSUnitSpeed;
#[cfg(feature = "NSUnit")]
pub use self::__NSUnit::NSUnitTemperature;
#[cfg(feature = "NSUnit")]
pub use self::__NSUnit::NSUnitVolume;
#[cfg(feature = "NSUserActivity")]
pub use self::__NSUserActivity::NSUserActivity;
#[cfg(feature = "NSUserActivity")]
pub use self::__NSUserActivity::NSUserActivityDelegate;
#[cfg(all(feature = "NSString", feature = "NSUserActivity"))]
pub use self::__NSUserActivity::NSUserActivityPersistentIdentifier;
#[cfg(all(feature = "NSString", feature = "NSUserActivity"))]
pub use self::__NSUserActivity::NSUserActivityTypeBrowsingWeb;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSAMPMDesignation;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSArgumentDomain;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSCurrencySymbol;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSDateFormatString;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSDateTimeOrdering;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSDecimalDigits;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSDecimalSeparator;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSEarlierTimeDesignations;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSGlobalDomain;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSHourNameDesignations;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSInternationalCurrencyString;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSLaterTimeDesignations;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSMonthNameArray;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSNegativeCurrencyFormatString;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSNextDayDesignations;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSNextNextDayDesignations;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSPositiveCurrencyFormatString;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSPriorDayDesignations;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSRegistrationDomain;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSShortDateFormatString;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSShortMonthNameArray;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSShortTimeDateFormatString;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSShortWeekDayNameArray;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSThisDayDesignations;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSThousandsSeparator;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSTimeDateFormatString;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSTimeFormatString;
#[cfg(all(
    feature = "NSNotification",
    feature = "NSString",
    feature = "NSUserDefaults"
))]
pub use self::__NSUserDefaults::NSUbiquitousUserDefaultsCompletedInitialSyncNotification;
#[cfg(all(
    feature = "NSNotification",
    feature = "NSString",
    feature = "NSUserDefaults"
))]
pub use self::__NSUserDefaults::NSUbiquitousUserDefaultsDidChangeAccountsNotification;
#[cfg(all(
    feature = "NSNotification",
    feature = "NSString",
    feature = "NSUserDefaults"
))]
pub use self::__NSUserDefaults::NSUbiquitousUserDefaultsNoCloudAccountNotification;
#[cfg(feature = "NSUserDefaults")]
pub use self::__NSUserDefaults::NSUserDefaults;
#[cfg(all(
    feature = "NSNotification",
    feature = "NSString",
    feature = "NSUserDefaults"
))]
pub use self::__NSUserDefaults::NSUserDefaultsDidChangeNotification;
#[cfg(all(
    feature = "NSNotification",
    feature = "NSString",
    feature = "NSUserDefaults"
))]
pub use self::__NSUserDefaults::NSUserDefaultsSizeLimitExceededNotification;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSWeekDayNameArray;
#[cfg(all(feature = "NSString", feature = "NSUserDefaults"))]
pub use self::__NSUserDefaults::NSYearMonthWeekDesignations;
#[cfg(feature = "NSUserNotification")]
pub use self::__NSUserNotification::NSUserNotification;
#[cfg(feature = "NSUserNotification")]
pub use self::__NSUserNotification::NSUserNotificationAction;
#[cfg(feature = "NSUserNotification")]
pub use self::__NSUserNotification::NSUserNotificationActivationType;
#[cfg(feature = "NSUserNotification")]
pub use self::__NSUserNotification::NSUserNotificationCenter;
#[cfg(feature = "NSUserNotification")]
pub use self::__NSUserNotification::NSUserNotificationCenterDelegate;
#[cfg(all(feature = "NSString", feature = "NSUserNotification"))]
pub use self::__NSUserNotification::NSUserNotificationDefaultSoundName;
#[cfg(feature = "NSUserScriptTask")]
pub use self::__NSUserScriptTask::NSUserAppleScriptTask;
#[cfg(all(
    feature = "NSAppleEventDescriptor",
    feature = "NSError",
    feature = "NSUserScriptTask",
    feature = "block2"
))]
pub use self::__NSUserScriptTask::NSUserAppleScriptTaskCompletionHandler;
#[cfg(feature = "NSUserScriptTask")]
pub use self::__NSUserScriptTask::NSUserAutomatorTask;
#[cfg(all(feature = "NSError", feature = "NSUserScriptTask", feature = "block2"))]
pub use self::__NSUserScriptTask::NSUserAutomatorTaskCompletionHandler;
#[cfg(feature = "NSUserScriptTask")]
pub use self::__NSUserScriptTask::NSUserScriptTask;
#[cfg(all(feature = "NSError", feature = "NSUserScriptTask", feature = "block2"))]
pub use self::__NSUserScriptTask::NSUserScriptTaskCompletionHandler;
#[cfg(feature = "NSUserScriptTask")]
pub use self::__NSUserScriptTask::NSUserUnixTask;
#[cfg(all(feature = "NSError", feature = "NSUserScriptTask", feature = "block2"))]
pub use self::__NSUserScriptTask::NSUserUnixTaskCompletionHandler;
#[cfg(feature = "NSValue")]
pub use self::__NSValue::NSNumber;
#[cfg(feature = "NSValue")]
pub use self::__NSValue::NSValue;
#[cfg(all(feature = "NSString", feature = "NSValueTransformer"))]
pub use self::__NSValueTransformer::NSIsNilTransformerName;
#[cfg(all(feature = "NSString", feature = "NSValueTransformer"))]
pub use self::__NSValueTransformer::NSIsNotNilTransformerName;
#[cfg(all(feature = "NSString", feature = "NSValueTransformer"))]
pub use self::__NSValueTransformer::NSKeyedUnarchiveFromDataTransformerName;
#[cfg(all(feature = "NSString", feature = "NSValueTransformer"))]
pub use self::__NSValueTransformer::NSNegateBooleanTransformerName;
#[cfg(feature = "NSValueTransformer")]
pub use self::__NSValueTransformer::NSSecureUnarchiveFromDataTransformer;
#[cfg(all(feature = "NSString", feature = "NSValueTransformer"))]
pub use self::__NSValueTransformer::NSSecureUnarchiveFromDataTransformerName;
#[cfg(all(feature = "NSString", feature = "NSValueTransformer"))]
pub use self::__NSValueTransformer::NSUnarchiveFromDataTransformerName;
#[cfg(feature = "NSValueTransformer")]
pub use self::__NSValueTransformer::NSValueTransformer;
#[cfg(all(feature = "NSString", feature = "NSValueTransformer"))]
pub use self::__NSValueTransformer::NSValueTransformerName;
#[cfg(all(feature = "NSXMLDTDNode", feature = "NSXMLNode"))]
pub use self::__NSXMLDTDNode::NSXMLDTDNode;
#[cfg(feature = "NSXMLDTDNode")]
pub use self::__NSXMLDTDNode::NSXMLDTDNodeKind;
#[cfg(all(feature = "NSXMLDocument", feature = "NSXMLNode"))]
pub use self::__NSXMLDocument::NSXMLDocument;
#[cfg(feature = "NSXMLDocument")]
pub use self::__NSXMLDocument::NSXMLDocumentContentKind;
#[cfg(all(feature = "NSXMLElement", feature = "NSXMLNode"))]
pub use self::__NSXMLElement::NSXMLElement;
#[cfg(feature = "NSXMLNode")]
pub use self::__NSXMLNode::NSXMLNode;
#[cfg(feature = "NSXMLNode")]
pub use self::__NSXMLNode::NSXMLNodeKind;
#[cfg(feature = "NSXMLNodeOptions")]
pub use self::__NSXMLNodeOptions::NSXMLNodeOptions;
#[cfg(feature = "NSXMLParser")]
pub use self::__NSXMLParser::NSXMLParser;
#[cfg(feature = "NSXMLParser")]
pub use self::__NSXMLParser::NSXMLParserDelegate;
#[cfg(feature = "NSXMLParser")]
pub use self::__NSXMLParser::NSXMLParserError;
#[cfg(all(feature = "NSError", feature = "NSString", feature = "NSXMLParser"))]
pub use self::__NSXMLParser::NSXMLParserErrorDomain;
#[cfg(feature = "NSXMLParser")]
pub use self::__NSXMLParser::NSXMLParserExternalEntityResolvingPolicy;
#[cfg(all(feature = "NSCoder", feature = "NSXPCConnection"))]
pub use self::__NSXPCConnection::NSXPCCoder;
#[cfg(feature = "NSXPCConnection")]
pub use self::__NSXPCConnection::NSXPCConnection;
#[cfg(feature = "NSXPCConnection")]
pub use self::__NSXPCConnection::NSXPCConnectionOptions;
#[cfg(feature = "NSXPCConnection")]
pub use self::__NSXPCConnection::NSXPCInterface;
#[cfg(feature = "NSXPCConnection")]
pub use self::__NSXPCConnection::NSXPCListener;
#[cfg(feature = "NSXPCConnection")]
pub use self::__NSXPCConnection::NSXPCListenerDelegate;
#[cfg(feature = "NSXPCConnection")]
pub use self::__NSXPCConnection::NSXPCListenerEndpoint;
#[cfg(feature = "NSXPCConnection")]
pub use self::__NSXPCConnection::NSXPCProxyCreating;
#[cfg(feature = "NSZone")]
pub use self::__NSZone::NSAllocateCollectable;
#[cfg(feature = "NSZone")]
pub use self::__NSZone::NSAllocateMemoryPages;
#[cfg(feature = "NSZone")]
pub use self::__NSZone::NSCollectorDisabledOption;
#[cfg(feature = "NSZone")]
pub use self::__NSZone::NSCopyMemoryPages;
#[cfg(feature = "NSZone")]
pub use self::__NSZone::NSCreateZone;
#[cfg(feature = "NSZone")]
pub use self::__NSZone::NSDeallocateMemoryPages;
#[cfg(feature = "NSZone")]
pub use self::__NSZone::NSDefaultMallocZone;
#[cfg(feature = "NSZone")]
pub use self::__NSZone::NSLogPageSize;
#[cfg(feature = "NSZone")]
pub use self::__NSZone::NSPageSize;
#[cfg(feature = "NSZone")]
pub use self::__NSZone::NSRealMemoryAvailable;
#[cfg(feature = "NSZone")]
pub use self::__NSZone::NSReallocateCollectable;
#[cfg(feature = "NSZone")]
pub use self::__NSZone::NSRecycleZone;
#[cfg(feature = "NSZone")]
pub use self::__NSZone::NSRoundDownToMultipleOfPageSize;
#[cfg(feature = "NSZone")]
pub use self::__NSZone::NSRoundUpToMultipleOfPageSize;
#[cfg(feature = "NSZone")]
pub use self::__NSZone::NSScannedOption;
#[cfg(all(feature = "NSString", feature = "NSZone"))]
pub use self::__NSZone::NSSetZoneName;
#[cfg(feature = "NSZone")]
pub use self::__NSZone::NSZoneCalloc;
#[cfg(feature = "NSZone")]
pub use self::__NSZone::NSZoneFree;
#[cfg(feature = "NSZone")]
pub use self::__NSZone::NSZoneFromPointer;
#[cfg(feature = "NSZone")]
pub use self::__NSZone::NSZoneMalloc;
#[cfg(all(feature = "NSString", feature = "NSZone"))]
pub use self::__NSZone::NSZoneName;
#[cfg(feature = "NSZone")]
pub use self::__NSZone::NSZoneRealloc;
#[cfg(feature = "NSURL")]
pub use self::__NSURL::NSFileSecurity;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSThumbnail1024x1024SizeKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLAddedToDirectoryDateKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLApplicationIsScriptableKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLAttributeModificationDateKey;
#[cfg(feature = "NSURL")]
pub use self::__NSURL::NSURLBookmarkCreationOptions;
#[cfg(feature = "NSURL")]
pub use self::__NSURL::NSURLBookmarkFileCreationOptions;
#[cfg(feature = "NSURL")]
pub use self::__NSURL::NSURLBookmarkResolutionOptions;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLCanonicalPathKey;
#[cfg(feature = "NSURL")]
pub use self::__NSURL::NSURLComponents;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLContentAccessDateKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLContentModificationDateKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLContentTypeKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLCreationDateKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLCustomIconKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLDirectoryEntryCountKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLDocumentIdentifierKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLEffectiveIconKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLFileAllocatedSizeKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLFileContentIdentifierKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLFileIdentifierKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLFileProtectionComplete;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLFileProtectionCompleteUnlessOpen;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLFileProtectionCompleteUntilFirstUserAuthentication;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLFileProtectionCompleteWhenUserInactive;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLFileProtectionKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLFileProtectionNone;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLFileProtectionType;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLFileResourceIdentifierKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLFileResourceType;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLFileResourceTypeBlockSpecial;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLFileResourceTypeCharacterSpecial;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLFileResourceTypeDirectory;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLFileResourceTypeKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLFileResourceTypeNamedPipe;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLFileResourceTypeRegular;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLFileResourceTypeSocket;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLFileResourceTypeSymbolicLink;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLFileResourceTypeUnknown;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLFileScheme;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLFileSecurityKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLFileSizeKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLGenerationIdentifierKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLHasHiddenExtensionKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLIsAliasFileKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLIsApplicationKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLIsDirectoryKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLIsExcludedFromBackupKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLIsExecutableKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLIsHiddenKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLIsMountTriggerKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLIsPackageKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLIsPurgeableKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLIsReadableKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLIsRegularFileKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLIsSparseKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLIsSymbolicLinkKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLIsSystemImmutableKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLIsUbiquitousItemKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLIsUserImmutableKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLIsVolumeKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLIsWritableKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLKeysOfUnsetValuesKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLLabelColorKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLLabelNumberKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLLinkCountKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLLocalizedLabelKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLLocalizedNameKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLLocalizedTypeDescriptionKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLMayHaveExtendedAttributesKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLMayShareFileContentKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLNameKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLParentDirectoryURLKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLPathKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLPreferredIOBlockSizeKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLQuarantinePropertiesKey;
#[cfg(feature = "NSURL")]
pub use self::__NSURL::NSURLQueryItem;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLResourceKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLTagNamesKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLThumbnailDictionaryItem;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLThumbnailDictionaryKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLThumbnailKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLTotalFileAllocatedSizeKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLTotalFileSizeKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLTypeIdentifierKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousItemContainerDisplayNameKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousItemDownloadRequestedKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousItemDownloadingErrorKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousItemDownloadingStatus;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousItemDownloadingStatusCurrent;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousItemDownloadingStatusDownloaded;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousItemDownloadingStatusKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousItemDownloadingStatusNotDownloaded;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousItemHasUnresolvedConflictsKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousItemIsDownloadedKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousItemIsDownloadingKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousItemIsExcludedFromSyncKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousItemIsSharedKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousItemIsSyncPausedKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousItemIsUploadedKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousItemIsUploadingKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousItemPercentDownloadedKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousItemPercentUploadedKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousItemSupportedSyncControlsKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousItemUploadingErrorKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousSharedItemCurrentUserPermissionsKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousSharedItemCurrentUserRoleKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousSharedItemMostRecentEditorNameComponentsKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousSharedItemOwnerNameComponentsKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousSharedItemPermissions;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousSharedItemPermissionsReadOnly;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousSharedItemPermissionsReadWrite;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousSharedItemRole;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousSharedItemRoleOwner;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLUbiquitousSharedItemRoleParticipant;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeAvailableCapacityForImportantUsageKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeAvailableCapacityForOpportunisticUsageKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeAvailableCapacityKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeCreationDateKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeIdentifierKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeIsAutomountedKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeIsBrowsableKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeIsEjectableKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeIsEncryptedKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeIsInternalKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeIsJournalingKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeIsLocalKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeIsReadOnlyKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeIsRemovableKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeIsRootFileSystemKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeLocalizedFormatDescriptionKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeLocalizedNameKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeMaximumFileSizeKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeMountFromLocationKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeNameKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeResourceCountKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeSubtypeKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeSupportsAccessPermissionsKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeSupportsAdvisoryFileLockingKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeSupportsCasePreservedNamesKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeSupportsCaseSensitiveNamesKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeSupportsCompressionKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeSupportsExclusiveRenamingKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeSupportsExtendedSecurityKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeSupportsFileCloningKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeSupportsFileProtectionKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeSupportsHardLinksKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeSupportsImmutableFilesKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeSupportsJournalingKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeSupportsPersistentIDsKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeSupportsRenamingKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeSupportsRootDirectoryDatesKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeSupportsSparseFilesKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeSupportsSwapRenamingKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeSupportsSymbolicLinksKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeSupportsVolumeSizesKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeSupportsZeroRunsKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeTotalCapacityKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeTypeNameKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeURLForRemountingKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeURLKey;
#[cfg(all(feature = "NSString", feature = "NSURL"))]
pub use self::__NSURL::NSURLVolumeUUIDStringKey;
#[cfg(feature = "NSURL")]
pub use self::__NSURL::NSURL;
#[cfg(feature = "NSUUID")]
pub use self::__NSUUID::NSUUID;
#[cfg(all(feature = "NSXMLDTD", feature = "NSXMLNode"))]
pub use self::__NSXMLDTD::NSXMLDTD;

Messung V0.5 in Prozent
C=95 H=98 G=96

¤ Dauer der Verarbeitung: 0.131 Sekunden  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.