1#![doc = include_str!("../README.md")]
2
3mod convention;
4mod cross_ref;
5mod document;
6mod nsid;
7mod structured;
8mod transform;
9
10pub use convention::{AxisForm, Convention, Marker, PropertyChildForm};
11pub use cross_ref::{CrossRef, CrossRefParseError};
12pub use document::{Document, LayoutMode, LayoutViolation, LayoutViolationKind};
13pub use nsid::NsidPath;
15pub use structured::{StructuredFacade, StructuredName, StructuredNode};
16pub use transform::TransformOutcome;
17
18pub mod kdl {
19 pub use neco_kdl::{
20 parse, serialize, KdlDocument, KdlEntry, KdlError, KdlErrorKind, KdlNode, KdlNumber,
21 KdlValue,
22 };
23}