pub mod call;
pub mod catalog;
pub mod engine;
pub mod gh_log;
pub mod model;
pub mod oidc;
pub mod permissions;
pub mod render;
pub mod workflow;
pub use engine::{
CallOptions, CheckWorkflowOptions, GhLogOptions, OidcOptions, PermissionsOptions,
check_workflows, classify_call, issue_oidc, permissions_command, replay_gh_log,
};
pub use model::{
Check, CheckStatus, Compatibility, GithubServiceReceipt, OutputFormat, PermissionKey,
PermissionLevel, PermissionScope, PermissionSet, RequiredPermission, ToolInfo,
};
pub use render::render_receipt;
pub const TOOL_NAME: &str = "gha-github-service-proof";
pub const TOOL_VERSION: &str = env!("CARGO_PKG_VERSION");