//! Public adapter types.

pub mod adapter;
pub mod id;
pub mod requirement;

pub use adapter::GitHooksAdapter;
pub use id::ADAPTER_ID;
pub use requirement::{
    GitHookFileSlot, GitHookLayout, GitHookValueError, GitHooksAdapterRequirement, HookKind,
    ProductId,
};
