#![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)]
#[link(name = "CoreTelephony", kind = "framework")]
extern "C" {}
#[cfg(feature = "CTCall")]
#[path = "CTCall.rs"]
mod __CTCall;
#[cfg(feature = "CTCallCenter")]
#[path = "CTCallCenter.rs"]
mod __CTCallCenter;
#[cfg(feature = "CTCarrier")]
#[path = "CTCarrier.rs"]
mod __CTCarrier;
#[cfg(feature = "CTCellularData")]
#[path = "CTCellularData.rs"]
mod __CTCellularData;
#[cfg(feature = "CTCellularPlanProperties")]
#[path = "CTCellularPlanProperties.rs"]
mod __CTCellularPlanProperties;
#[cfg(feature = "CTCellularPlanProvisioning")]
#[path = "CTCellularPlanProvisioning.rs"]
mod __CTCellularPlanProvisioning;
#[cfg(feature = "CTCellularPlanProvisioningRequest")]
#[path = "CTCellularPlanProvisioningRequest.rs"]
mod __CTCellularPlanProvisioningRequest;
#[cfg(feature = "CTCellularPlanStatus")]
#[path = "CTCellularPlanStatus.rs"]
mod __CTCellularPlanStatus;
#[cfg(feature = "CTSubscriber")]
#[path = "CTSubscriber.rs"]
mod __CTSubscriber;
#[cfg(feature = "CTSubscriberInfo")]
#[path = "CTSubscriberInfo.rs"]
mod __CTSubscriberInfo;
#[cfg(feature = "CTTelephonyNetworkInfo")]
#[path = "CTTelephonyNetworkInfo.rs"]
mod __CTTelephonyNetworkInfo;
#[cfg(feature = "CoreTelephonyDefines")]
#[path = "CoreTelephonyDefines.rs"]
mod __CoreTelephonyDefines;
#[cfg(feature = "CTCall")]
pub use self::__CTCall::CTCall;
#[cfg(feature = "CTCall")]
pub use self::__CTCall::CTCallStateConnected;
#[cfg(feature = "CTCall")]
pub use self::__CTCall::CTCallStateDialing;
#[cfg(feature = "CTCall")]
pub use self::__CTCall::CTCallStateDisconnected;
#[cfg(feature = "CTCall")]
pub use self::__CTCall::CTCallStateIncoming;
#[cfg(feature = "CTCallCenter")]
pub use self::__CTCallCenter::CTCallCenter;
#[cfg(feature = "CTCarrier")]
pub use self::__CTCarrier::CTCarrier;
#[cfg(feature = "CTCellularData")]
pub use self::__CTCellularData::CTCellularData;
#[cfg(feature = "CTCellularData")]
pub use self::__CTCellularData::CTCellularDataRestrictedState;
#[cfg(all(feature = "CTCellularData", feature = "block2"))]
pub use self::__CTCellularData::CellularDataRestrictionDidUpdateNotifier;
#[cfg(feature = "CTCellularPlanProperties")]
pub use self::__CTCellularPlanProperties::CTCellularPlanCapability;
#[cfg(feature = "CTCellularPlanProperties")]
pub use self::__CTCellularPlanProperties::CTCellularPlanProperties;
#[cfg(feature = "CTCellularPlanProvisioning")]
pub use self::__CTCellularPlanProvisioning::CTCellularPlanProvisioning;
#[cfg(feature = "CTCellularPlanProvisioningRequest")]
pub use self::__CTCellularPlanProvisioningRequest::CTCellularPlanProvisioningAddPlanResult;
#[cfg(feature = "CTCellularPlanProvisioningRequest")]
pub use self::__CTCellularPlanProvisioningRequest::CTCellularPlanProvisioningRequest;
#[cfg(feature = "CTCellularPlanStatus")]
pub use self::__CTCellularPlanStatus::CTCellularPlanStatus;
#[cfg(feature = "CTSubscriber")]
pub use self::__CTSubscriber::CTSubscriber;
#[cfg(feature = "CTSubscriber")]
pub use self::__CTSubscriber::CTSubscriberDelegate;
#[cfg(feature = "CTSubscriber")]
pub use self::__CTSubscriber::CTSubscriberTokenRefreshed;
#[cfg(feature = "CTSubscriberInfo")]
pub use self::__CTSubscriberInfo::CTSubscriberInfo;
#[cfg(feature = "CTTelephonyNetworkInfo")]
pub use self::__CTTelephonyNetworkInfo::CTRadioAccessTechnologyCDMA1x;
#[cfg(feature = "CTTelephonyNetworkInfo")]
pub use self::__CTTelephonyNetworkInfo::CTRadioAccessTechnologyCDMAEVDORev0;
#[cfg(feature = "CTTelephonyNetworkInfo")]
pub use self::__CTTelephonyNetworkInfo::CTRadioAccessTechnologyCDMAEVDORevA;
#[cfg(feature = "CTTelephonyNetworkInfo")]
pub use self::__CTTelephonyNetworkInfo::CTRadioAccessTechnologyCDMAEVDORevB;
#[cfg(feature = "CTTelephonyNetworkInfo")]
pub use self::__CTTelephonyNetworkInfo::CTRadioAccessTechnologyDidChangeNotification;
#[cfg(feature = "CTTelephonyNetworkInfo")]
pub use self::__CTTelephonyNetworkInfo::CTRadioAccessTechnologyEdge;
#[cfg(feature = "CTTelephonyNetworkInfo")]
pub use self::__CTTelephonyNetworkInfo::CTRadioAccessTechnologyGPRS;
#[cfg(feature = "CTTelephonyNetworkInfo")]
pub use self::__CTTelephonyNetworkInfo::CTRadioAccessTechnologyHSDPA;
#[cfg(feature = "CTTelephonyNetworkInfo")]
pub use self::__CTTelephonyNetworkInfo::CTRadioAccessTechnologyHSUPA;
#[cfg(feature = "CTTelephonyNetworkInfo")]
pub use self::__CTTelephonyNetworkInfo::CTRadioAccessTechnologyLTE;
#[cfg(feature = "CTTelephonyNetworkInfo")]
pub use self::__CTTelephonyNetworkInfo::CTRadioAccessTechnologyNR;
#[cfg(feature = "CTTelephonyNetworkInfo")]
pub use self::__CTTelephonyNetworkInfo::CTRadioAccessTechnologyNRNSA;
#[cfg(feature = "CTTelephonyNetworkInfo")]
pub use self::__CTTelephonyNetworkInfo::CTRadioAccessTechnologyWCDMA;
#[cfg(feature = "CTTelephonyNetworkInfo")]
pub use self::__CTTelephonyNetworkInfo::CTRadioAccessTechnologyeHRPD;
#[cfg(feature = "CTTelephonyNetworkInfo")]
pub use self::__CTTelephonyNetworkInfo::CTServiceRadioAccessTechnologyDidChangeNotification;
#[cfg(feature = "CTTelephonyNetworkInfo")]
pub use self::__CTTelephonyNetworkInfo::CTTelephonyNetworkInfo;
#[cfg(feature = "CTTelephonyNetworkInfo")]
pub use self::__CTTelephonyNetworkInfo::CTTelephonyNetworkInfoDelegate;
#[cfg(feature = "CoreTelephonyDefines")]
pub use self::__CoreTelephonyDefines::kCTErrorDomainMach;
#[cfg(feature = "CoreTelephonyDefines")]
pub use self::__CoreTelephonyDefines::kCTErrorDomainNoError;
#[cfg(feature = "CoreTelephonyDefines")]
pub use self::__CoreTelephonyDefines::kCTErrorDomainPOSIX;
#[cfg(feature = "CoreTelephonyDefines")]
pub use self::__CoreTelephonyDefines::CTError;