#[cfg(feature = "formatter")]
mod beautify;
pub mod html_data;
mod html_language_service;
mod html_language_types;
pub mod language_facts;
pub mod parser;
pub mod participant;
mod services;
mod utils;
pub use language_facts::data_manager::HTMLDataManager;
#[cfg(feature = "completion")]
pub use services::html_completion::{CompletionConfiguration, Quotes};
#[cfg(feature = "folding")]
pub use services::html_folding::FoldingRangeContext;
#[cfg(feature = "formatter")]
pub use services::html_formatter::HTMLFormatConfiguration;
#[cfg(feature = "hover")]
pub use services::html_hover::HoverSettings;
pub use html_language_service::HTMLLanguageService;
pub use html_language_types::{
DefaultDocumentContext, DocumentContext, FileStat, FileSystemProvider, FileType,
HTMLLanguageServiceOptions,
};