1//! This module is used to simplify importing the most common UEFI types.
2//!
3//! This includes the system table types, `Status` codes, etc.
4
5pub use crate::{Handle, ResultExt, Status};
6
7// Import the basic table types.
8pub use crate::table::boot::BootServices;
9pub use crate::table::runtime::RuntimeServices;
10pub use crate::table::{Boot, SystemTable};
11
12// Import the macro for creating the custom entry point, as well as the cstr macros.
13pub use uefi_macros::{cstr16, cstr8, entry};
14