pub mod context;
pub mod operations;
pub mod parameters;
pub use apithing::ApiOperation;
pub use context::ShardexContext;
pub use operations::{
AddPostings, BatchAddPostings, BatchDocumentTextStats, BatchStats, BatchStoreDocumentText, CreateIndex,
DetailedPerformanceMetrics, ExtractSnippet, Flush, GetDocumentText, GetPerformanceStats, GetStats, IncrementalAdd,
IncrementalStats, PerformanceStats, RemovalStats, RemoveDocuments, Search, SearchResultWithText, StoreDocumentText,
};
pub use crate::monitoring::DetailedIndexStats;
pub use parameters::{
AddPostingsParams, BatchAddPostingsParams, BatchStoreDocumentTextParams, CreateIndexParams, DocumentTextEntry,
ExtractSnippetParams, FlushParams, GetDocumentTextParams, GetPerformanceStatsParams, GetStatsParams,
IncrementalAddParams, RemoveDocumentsParams, SearchParams, StoreDocumentTextParams,
};