import type { ReviewerProviderConfig } from './reviewer-config.js'; import type { ReviewerEnvelope } from './reviewer-types.js'; export declare const REVIEWER_ID = "third-party-reviewer-v2.14.0"; export declare function buildSkippedEnvelope(reason: string): ReviewerEnvelope; export declare function buildProviderErrorEnvelope(provider: ReviewerProviderConfig, error: string): ReviewerEnvelope; export declare function buildInvalidReplyEnvelope(provider: ReviewerProviderConfig): ReviewerEnvelope; /** Stamp the family from the model we actually called — the LLM cannot choose it. */ export declare function stampEnvelope(validated: ReviewerEnvelope, provider: ReviewerProviderConfig): ReviewerEnvelope;