import { type ProcessConfidence, type ProcessEvidenceMode } from './process-confidence.js'; import { type RuntimeChainEvidenceLevel } from './runtime-chain-evidence.js'; export interface ProcessEvidenceRow { pid: string; label: string; step: number; stepCount: number; [key: string]: unknown; } export interface ProjectedProcessEvidenceRow extends ProcessEvidenceRow { viaMethodId?: string; } export interface MergedProcessEvidenceRow extends ProcessEvidenceRow { evidence_mode: ProcessEvidenceMode; confidence: ProcessConfidence; runtime_chain_evidence_level: RuntimeChainEvidenceLevel; } export declare function deriveEvidenceFingerprint(...parts: unknown[]): string; export declare function mergeProcessEvidence(input: { directRows: ProcessEvidenceRow[]; projectedRows: ProjectedProcessEvidenceRow[]; }): MergedProcessEvidenceRow[];