#[cfg_attr(feature = "apple", link(name = "SoundAnalysis", kind = "framework"))]
extern "C" {}
#[path = "SNAnalyzer.rs"]
mod __SNAnalyzer;
#[path = "SNClassificationResult.rs"]
mod __SNClassificationResult;
#[path = "SNClassifySoundRequest.rs"]
mod __SNClassifySoundRequest;
#[path = "SNDefines.rs"]
mod __SNDefines;
#[path = "SNError.rs"]
mod __SNError;
#[path = "SNRequest.rs"]
mod __SNRequest;
#[path = "SNResult.rs"]
mod __SNResult;
#[path = "SNTimeDurationConstraint.rs"]
mod __SNTimeDurationConstraint;
#[path = "SNTypes.rs"]
mod __SNTypes;
#[cfg(feature = "SoundAnalysis_SNAudioFileAnalyzer")]
pub use self::__SNAnalyzer::SNAudioFileAnalyzer;
#[cfg(feature = "SoundAnalysis_SNAudioStreamAnalyzer")]
pub use self::__SNAnalyzer::SNAudioStreamAnalyzer;
#[cfg(feature = "SoundAnalysis_SNClassification")]
pub use self::__SNClassificationResult::SNClassification;
#[cfg(feature = "SoundAnalysis_SNClassificationResult")]
pub use self::__SNClassificationResult::SNClassificationResult;
#[cfg(feature = "SoundAnalysis_SNClassifySoundRequest")]
pub use self::__SNClassifySoundRequest::SNClassifySoundRequest;
pub use self::__SNError::SNErrorCode;
pub use self::__SNError::SNErrorDomain;
pub use self::__SNError::{
SNErrorCodeInvalidFile, SNErrorCodeInvalidFormat, SNErrorCodeInvalidModel,
SNErrorCodeOperationFailed, SNErrorCodeUnknownError,
};
pub use self::__SNRequest::SNRequest;
pub use self::__SNResult::SNResult;
pub use self::__SNResult::SNResultsObserving;
#[cfg(feature = "SoundAnalysis_SNTimeDurationConstraint")]
pub use self::__SNTimeDurationConstraint::SNTimeDurationConstraint;
pub use self::__SNTimeDurationConstraint::SNTimeDurationConstraintType;
pub use self::__SNTimeDurationConstraint::{
SNTimeDurationConstraintTypeEnumerated, SNTimeDurationConstraintTypeRange,
};
pub use self::__SNTypes::SNClassifierIdentifier;
pub use self::__SNTypes::SNClassifierIdentifierVersion1;