1pub mod configuration;
2pub mod link_flags;
3pub mod link_network;
4pub mod mixed_regions;
5pub mod parity;
6pub mod query;
7pub mod semantics;
8pub mod snapshots;
9pub mod source;
10pub mod substitution;
11pub mod verification;
12
13pub use configuration::{ParseConfiguration, RegionDetectionPolicy, TriviaAttachmentPolicy};
14pub use link_flags::LinkFlags;
15pub use link_network::{Link, LinkId, LinkMetadata, LinkNetwork, LinkType, NetworkProjection};
16pub use mixed_regions::EmbeddedRegion;
17pub use parity::{
18 GrammarEmbeddingTarget, LanguageFamily, LanguageFixture, LanguageTarget, ParityCapability,
19 ParityFixture, ParityTarget, GRAMMAR_EMBEDDING_TARGETS, LANGUAGE_FIXTURES,
20 MARKUP_LANGUAGE_TARGETS, NATURAL_LANGUAGE_TARGETS, PARITY_FIXTURES, PARITY_TARGETS,
21 PROGRAMMING_LANGUAGE_TARGETS,
22};
23pub use query::LinkQuery;
24pub use semantics::TruthValue;
25pub use snapshots::{MutableNetworkSnapshot, NetworkSnapshot};
26pub use source::{ByteRange, Point, SourceSpan};
27pub use substitution::{SubstitutionReport, SubstitutionRule};
28pub use verification::{VerificationIssue, VerificationIssueKind, VerificationReport};