pub mod buffer;
#[allow(clippy::module_inception)]
pub mod editor;
pub mod element;
mod tests;
pub mod syntax_highlighter;
mod meta_line;
pub use buffer::{GapBuffer, TextBuffer};
pub use editor::{CursorPosition, Editor, EditorConfig};
pub use element::EditorElement;
pub use crate::keymap::extensions::{bind, create_bindings, BindingBuilder};
pub use crate::keymap::{BindingSpec, Keymap, KeymapCollection};
pub use meta_line::{Language, MetaLine, Selection};
pub use syntax_highlighter::SyntaxHighlighter;
pub use gpui;