mod constants;
pub(crate) mod r#gen;
pub(crate) mod wrap;
#[doc = "The FlatBuffers schema used to exchange data, see [`schema.fbs`](https://github.com/mobiusklein/thermorawfilereader.rs/blob/main/schema/schema.fbs)"]
pub use crate::r#gen::schema_generated::librawfilereader as schema;
pub use crate::wrap::{
ChromatogramData, ChromatogramDescription, FileDescription, InstrumentConfiguration,
InstrumentMethod, InstrumentModel, RawFileReader, RawFileReaderError, RawFileReaderIntoIter,
RawFileReaderIter, RawSpectrum, SpectrumData, Acquisition, ExtendedSpectrumData,
StatusLogCollection, StatusLog, TrailerValue, TrailerValues,
};
pub use constants::{IonizationMode, MassAnalyzer, TraceType, MSOrder};
#[doc(alias = "Re-exported from `dotnetrawfilereader_sys`")]
pub use dotnetrawfilereader_sys::{DotNetRuntimeCreationError, set_runtime_dir, try_get_runtime};