UNPKG

snyk-docker-plugin

Version:
18 lines (17 loc) 654 B
import { ResolvedAttestationManifest } from "./types"; export interface DockerfileMetadata { name: string; contents: string | null; } export interface ProvenanceMetadata { buildTimestamp: string | null; buildConfigDigest: string | null; buildConfigDigestSource: "remote" | "local" | null; attestedManifestDigest: string; attestationManifestDigest: string; buildConfigSourceUri: string | null; builderId: string; buildType: string; dockerfileMetadata: DockerfileMetadata; } export declare function parseProvenanceAttestations(attestationManifests: ResolvedAttestationManifest[]): Promise<ProvenanceMetadata[]>;