import type { Runner } from "../internals/proc.js"; import type { Check } from "../internals/verify.js"; import type { OrgPolicy } from "../org-policy/schema.js"; import type { BaselineCatalog } from "./catalog.js"; import { type BaselineEvidenceLock } from "./schema.js"; export interface OrgBaselineEvidence { tier: "org"; issuer: string; evidenceSha256: string; lock: BaselineEvidenceLock; } export interface ResolveOrgBaselineEvidenceInput { root: string; catalog: BaselineCatalog; policy: OrgPolicy | undefined; run: Runner; } export interface ResolveOrgBaselineEvidenceResult { checks: Check[]; evidence?: OrgBaselineEvidence; } export declare function resolveOrgBaselineEvidence(input: ResolveOrgBaselineEvidenceInput): Promise;