import type { PrFingerprint } from "../github/fingerprint.mts"; import type { PrShepherdConfig } from "../config/load.mts"; import type { ShepherdReport } from "../types.mts"; export interface StoredPrFingerprint { version: number; inputDigest: string; fingerprint: PrFingerprint; report: ShepherdReport; } export declare function fingerprintInputDigest(config: PrShepherdConfig): string; export declare function loadPrFingerprint(key: { owner: string; repo: string; pr: number; }): Promise; export declare function storePrFingerprint(key: { owner: string; repo: string; pr: number; }, fingerprint: PrFingerprint, report: ShepherdReport, config: PrShepherdConfig): Promise;