pub mod depth;
pub mod encode;
pub mod encode_geometric;
pub mod header;
pub(crate) mod labelmap_input;
pub mod layout;
pub mod payload;
pub mod read;
pub mod read_geometric;
pub mod select;
pub use encode::{encode_masks, transcode_payload, EncodeOptions, InstanceInput};
pub use encode_geometric::{Assertions, ObjectColumns, Polygon, SCOPES, SPACES};
pub use header::{geometric_kinds, kinds};
#[allow(deprecated)] pub use header::{AnnotationHeader, ANNOTATION_KINDS, GEOMETRIC_KINDS, RESERVED_KINDS, TASKS, VOXEL_KINDS};
pub use labelmap_input::LabelValue;
pub use payload::{Masks, Payload, PayloadData};
pub use read::{Annotation, GridRef, Grids, Instance};
pub use read_geometric::Assertion;
pub use select::{analyse, select_encoding, OverlapStats};