#![allow(unused_labels)]

mod env_file;
#[cfg(feature = "fs")]
mod filesystem;
mod parser;

pub use env_file::{ApplyEnvironmentFile, ApplyOptions, EnvironmentFile, EnvironmentFileError};
pub use parser::{FileLine, ValuePart};

#[cfg(feature = "fs")]
pub use filesystem::{dotenv, dotenv_from, dotenv_opts, dotenv_suffix};