import { type PrSummaryReport } from './pr-summary.js'; export declare const PR_CHECK_SCHEMA = "open-scaffold.pr_check.v1"; export declare const STRUCTURAL_ONLY_WARNING = "Structural-only warning: this checks plan/evidence/run/PR record shape. It does not prove semantic correctness, compliance, production readiness, approval, or that the implementation is good."; export interface PrCheckFinding { code: 'missing_plan' | 'missing_evidence' | 'evidence_skeleton' | 'missing_run' | 'missing_close_decision' | 'plan_validation_error' | 'github_unverified' | 'github_unavailable' | 'github_verified'; severity: 'info' | 'warn' | 'error'; message: string; } export interface PrCheckReport { schemaVersion: typeof PR_CHECK_SCHEMA; slug: string; structural_only_warning: string; summary: PrSummaryReport; findings: PrCheckFinding[]; ok: boolean; } export declare function computePrCheck(slug: string, options?: { root?: string; onlineGithub?: boolean; }): PrCheckReport; export declare function renderPrCheckMarkdown(report: PrCheckReport): string;