/*!
{{ replace ( render ( read_to_str "templates/README.md" ) ) "```rust" "```rust, no_run" }}
*/

#[cfg(feature = "builder")]
pub mod builder;
#[cfg(feature = "resource")]
pub mod resource;
pub mod types;

mod error;
pub mod prelude;
mod rest;

pub use error::KeycloakError;
pub use rest::{
    DefaultResponse, KeycloakAdmin, KeycloakAdminToken, KeycloakRealmAdmin,
    KeycloakRealmAdminMethod, KeycloakServiceAccountAdminTokenRetriever, KeycloakTokenSupplier,
};
