import type { TParsedClaim } from "../../../lib/parsing/index.js"; export type TClaimRole = "conclusion" | "premise" | "intermediate"; export type TDeriveRolesInput = { claims: readonly TParsedClaim[]; }; /** * Returns a `claimMiniId -> role` map. v1 trusts the LLM's * self-assigned roles; v2 will compute roles from premise relations. */ export declare function deriveRoles(input: TDeriveRolesInput): Record; //# sourceMappingURL=role-derivation.d.ts.map