1pub mod api {
5 pub mod error;
6}
7
8pub mod config;
9pub mod cypher_value_codec;
10pub mod sync;
11pub mod value;
12
13pub mod core {
14 pub mod edge_type;
15 pub mod fork;
16 pub mod id;
17 pub mod schema;
18 pub mod snapshot;
19}
20
21pub mod graph {
22 pub mod simple_graph;
23}
24
25pub use api::error::{LocyIncomplete, LocyIncompleteReason, Result, UniError};
27pub use config::{CloudStorageConfig, UniConfig};
28pub use core::edge_type::EdgeTypeId;
29pub use core::fork::{ForkId, ForkInfo, ForkRegistryFile, ForkStatus, SchemaDelta};
30pub use core::id::{Eid, UniId, Vid};
31pub use core::schema::{CrdtType, DataType, Schema};
32pub use graph::simple_graph::SimpleGraph;
33pub use uni_btic;
34#[doc(inline)]
35pub use value::{Edge, FromValue, Node, Path, TemporalType, TemporalValue, Value};
36
37pub type Properties = std::collections::HashMap<String, Value>;