use super::Error;
use crate::common::traits::Indexable;
use crate::common::database::{IndexBuilder, UuidKeyed, Index};
use crate::common::structs::DateTime;
use crate::crypto::secp256k1::PublicKey;
use crate::crypto::traits::{Hashable};
use crate::crypto::structs::Hash;
use crate::dids::structs::Did;
use crate::dids::signing::SignedObject;
use schemars::JsonSchema;
use serde::{Serialize, Deserialize};
}