import type { ApiErrorBody } from "./error.js"; import type { ReviewResolvedEvent, VerdictResponse } from "./types.js"; /** * Structural stand-in for the contract's VerdictResponse zod schema (zero * runtime deps). Tolerant like the contract: unknown reason codes pass, * unknown fields are stripped. Returns null instead of throwing. */ export declare function parseVerdictResponse(body: unknown): VerdictResponse | null; /** Structural stand-in for the contract's ApiError schema; tolerant error codes. */ export declare function parseApiError(body: unknown): ApiErrorBody | null; /** Structural stand-in for the contract's ReviewResolvedEvent schema. */ export declare function parseReviewResolvedEvent(body: unknown): ReviewResolvedEvent | null;