pub mod clipboard;
pub mod input_encoding;
pub mod pane;
pub mod pty;
pub mod pty_state_tracker;
pub mod redirect_stdio;
pub mod signal;
pub mod title;
pub use input_encoding::{ctrl_char, key_to_bytes, mouse_event_allowed, mouse_event_to_bytes};
pub use pane::Pane;
pub use pty::{Pty, PtyResult};
pub use pty_state_tracker::{DirectInputTracker, MouseTrackingMode, PtyStateTracker};
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum PtyStatus {
Wakeup,
Exited,
DirectInputChanged(bool),
}