/**
 * SBOM Module
 *
 * Exports SBOM generation, provenance, and signing functionality.
 *
 * @module sbom
 */
export { CYCLONEDX_SPEC_VERSION, SLSA_PREDICATE_TYPE, } from "./types.js";
// CycloneDX SBOM
export { generateSBOM, generateSBOMJson, generateSBOMSummary, findingsToVulnerabilities, calculateSha256, } from "./cyclonedx.js";
// SLSA Provenance
export { generateProvenance, generateProvenanceJson, generateProvenanceSummary, verifyProvenance, sha256Digest, sha256File, } from "./provenance.js";
// Sigstore Signing (uses @sigstore/sign for real cryptographic signing)
export { signContent, isSigningAvailable, createUnsignedArtifact, verifySignature, verifySignedArtifact, generateSigningSummary, detectCIEnvironment, sha256, sha256Base64, } from "./signing.js";
//# sourceMappingURL=index.js.map