pub mod provider;
pub mod state;
#[cfg(feature = "gui")]
pub mod widget;
pub use provider::{TextInputDataProvider, TextInputProvider};
pub use state::{TextInputEditor, TextInputEventOutcome, TextInputState};
#[cfg(feature = "gui")]
pub use widget::TextInput;