1pub mod dependency;
7pub mod error;
8pub mod manifest;
9pub mod signature;
10pub mod specification;
11
12pub use dependency::{Dependency, VersionOperator};
14pub use error::{ProtocolError, ProtocolResult};
15pub use manifest::{CanonManifest, ManifestFile, ManifestSpecification};
16pub use signature::{
17 CanonSignature, KeyAlgorithm, KeyUsage, KeysMetadata, PublicKey, PublisherKey, PublisherKeys,
18 RevocationReason, RevokedKey, SecurityContact, SignatureAlgorithm, SignatureData,
19 SignatureEnvironment, SignatureMetadata,
20};
21pub use specification::{
22 CanonSpecification, FieldType, OutputConfiguration, SchemaField, SourceDefinition,
23 SpecificationMetadata, StringFormat,
24};