Skip to main content

bcp_types/
lib.rs

1#![warn(clippy::pedantic)]
2
3pub mod annotation;
4pub mod block;
5pub mod block_type;
6pub mod code;
7pub mod content_store;
8pub mod conversation;
9pub mod diff;
10pub mod document;
11pub mod embedding_ref;
12pub mod end;
13pub mod enums;
14pub mod error;
15pub mod extension;
16pub mod fields;
17pub mod file_tree;
18pub mod image;
19pub mod structured_data;
20pub mod summary;
21pub mod tool_result;
22
23pub use block::{Block, BlockContent};
24pub use block_type::BlockType;
25pub use content_store::{ContentStore, REFERENCE_BODY_SIZE};
26pub use enums::{AnnotationKind, DataFormat, FormatHint, Lang, MediaType, Priority, Role, Status};
27pub use error::TypeError;
28pub use fields::FieldWireType;
29pub use summary::Summary;