//! Verify operation: the typed surface over `rnp_op_verify_*`.
//!
//! [`VerifyOp`] owns the verify-operation handle; executing it produces a
//! [`VerifyResult`] that owns the per-signature / per-recipient / per-symenc
//! state for inspection. This is the surface decryption-result inspection
//! needs and the one `signature::verify` reuses.
//!
//! ## Module layout
//!
//! | Sub-module | Concern |
//! |---------------|------------------------------------------------------|
//! | `op` | `VerifyOp` builder + `VerifyFlags` |
//! | `result` | `VerifyResult` (owns the op handle post-execute) |
//! | `signature` | `VerifySignature` + `SignatureStatus` |
//! | `recipient` | `Recipient` |
//! | `symenc` | `Symenc` |
//! | `file_info` | `FileInfo` |
pub use FileInfo;
pub use ;
pub use Recipient;
pub use VerifyResult;
pub use ;
pub use Symenc;