import { type SurveyClaimRecord, type SurveyObservationInput } from "./builder.js"; import type { CandidateSet, ClaimTarget, ReviewOutcome } from "./types.js"; export interface ReviewedCandidateResolutionInput { id: string; target: string; observations: SurveyObservationInput[]; selectedCandidateId: string; rationale?: string; metadata?: Record; status?: CandidateSet["status"]; reviewOutcome: Omit & { id?: string; candidateId?: string; }; selectedClaimStatus?: ClaimTarget["status"]; unselectedClaimStatus?: ClaimTarget["status"]; } export declare function reviewedCandidateResolution(input: ReviewedCandidateResolutionInput): SurveyClaimRecord[];