#[cfg_attr(feature = "apple", link(name = "BackgroundTasks", kind = "framework"))]
extern "C" {}
#[path = "BGDefines.rs"]
mod __BGDefines;
#[path = "BGTask.rs"]
mod __BGTask;
#[path = "BGTaskRequest.rs"]
mod __BGTaskRequest;
#[path = "BGTaskScheduler.rs"]
mod __BGTaskScheduler;
#[cfg(feature = "BackgroundTasks_BGAppRefreshTask")]
pub use self::__BGTask::BGAppRefreshTask;
#[cfg(feature = "BackgroundTasks_BGHealthResearchTask")]
pub use self::__BGTask::BGHealthResearchTask;
#[cfg(feature = "BackgroundTasks_BGProcessingTask")]
pub use self::__BGTask::BGProcessingTask;
#[cfg(feature = "BackgroundTasks_BGTask")]
pub use self::__BGTask::BGTask;
#[cfg(feature = "BackgroundTasks_BGAppRefreshTaskRequest")]
pub use self::__BGTaskRequest::BGAppRefreshTaskRequest;
#[cfg(feature = "BackgroundTasks_BGHealthResearchTaskRequest")]
pub use self::__BGTaskRequest::BGHealthResearchTaskRequest;
#[cfg(feature = "BackgroundTasks_BGProcessingTaskRequest")]
pub use self::__BGTaskRequest::BGProcessingTaskRequest;
#[cfg(feature = "BackgroundTasks_BGTaskRequest")]
pub use self::__BGTaskRequest::BGTaskRequest;
#[cfg(feature = "BackgroundTasks_BGTaskScheduler")]
pub use self::__BGTaskScheduler::BGTaskScheduler;
pub use self::__BGTaskScheduler::BGTaskSchedulerErrorCode;
pub use self::__BGTaskScheduler::BGTaskSchedulerErrorDomain;
pub use self::__BGTaskScheduler::{
BGTaskSchedulerErrorCodeNotPermitted, BGTaskSchedulerErrorCodeTooManyPendingTaskRequests,
BGTaskSchedulerErrorCodeUnavailable,
};