//! Imaging abstractions corresponding to `LibreMetaverse.Imaging.Abstractions`.

extern crate self as libremetaverse_imaging;

pub mod codec {
    pub trait IImage {}
    pub trait IImageCreator {}
    pub struct ImageCreator<T>(pub std::marker::PhantomData<T>);
    pub struct InterleavedImage;
    pub trait BlkImgDataSrc {}
}

mod generated;

pub use generated::*;
pub use libremetaverse_types::Error;
