//! Native libghostty terminal component for GPUI.
//!
//! Rendering uses Ghostty's Metal embedded surface on macOS and a native
//! Wayland subsurface backed by its OpenGL renderer on Linux.
//!
//! Call `gpui_libghostty::bind_gpui!(gpui)` once in a shared module to define
//! `Terminal` against your application's GPUI dependency. Import the options
//! and configuration types from this crate as usual.
pub use ;
pub use ;
/// Implementation details used by `bind_gpui!`; not a standalone public API.