use abi_stable::std_types::ROption;
use aorist_primitives::AOption;

use crate::asset::*;

use crate::encoding::*;
use crate::schema::*;
use crate::storage::*;
use crate::storage_setup::*;
use abi_stable::external_types::parking_lot::rw_lock::RRwLock;
use abi_stable::std_types::RArc;
use aorist_concept::{aorist, Constrainable};
use aorist_paste::paste;
use aorist_primitives::AUuid;
use aorist_primitives::AoristRef;
use aorist_primitives::{asset, AString, AVec, AoristConcept, AoristConceptBase, ConceptEnum};
use derivative::Derivative;
use serde::{Deserialize, Serialize};
use std::fmt::Debug;

asset! { ImageCorpus }
