mod books;
mod client;
mod error;
mod html;
mod news;
mod options;
mod text;

pub use crate::client::Ddgs;
pub use crate::error::{DdgsError, Result};
pub use crate::options::{
    BooksOptions, NewsBackend, NewsOptions, Region, SafeSearch, TextBackend, TextOptions, TimeLimit,
};

pub use crate::books::BookResult;
pub use crate::news::NewsResult;
pub use crate::text::TextResult;
