#[cfg(not(feature = "wasm"))]
mod secp256k1;
#[cfg(not(feature = "wasm"))]
pub use self::secp256k1::*;
#[cfg(feature = "wasm")]
mod libsecp256k1;
#[cfg(feature = "wasm")]
pub use self::libsecp256k1::*;
pub const MESSAGE_SIGNATURE_ENCODED_SIZE: u32 = 65;
pub struct MessageSignature(pub [u8; 65]);
impl_array_newtype!(MessageSignature, u8, 65);
impl_array_hexstring_fmt!(MessageSignature);
impl_byte_array_newtype!(MessageSignature, u8, 65);
impl_byte_array_serde!(MessageSignature);