#![doc = include_str!("../README.md")]

mod cert;
mod error;
mod voa;

pub mod import;
pub(crate) mod lookup;
mod signature;
mod trust;

pub use error::Error;
pub use import::OpenPgpImport;

pub use crate::{
    cert::OpenpgpCert,
    signature::{OpenpgpSignature, OpenpgpSignatureCheck, SignerInfo},
    trust::ModelBasedVerifier,
    voa::VoaOpenpgp,
};

/// File name suffix for verifiers in the VOA "openpgp" technology
pub(crate) const FILE_SUFFIX: &str = ".openpgp";
