/**
* Fact-Check Module
*
* AI-powered fact-checking for Canadian political claims.
*/
// Types
export type {
FactCheck,
FactCheckCitation,
FactCheckVerdict,
VerificationMode,
FactCheckRequest,
FactCheckResponse,
VerdictDisplay,
} from './types';
export {
VERDICT_DISPLAY,
getVerdictClasses,
hashClaimText,
} from './types';
// Verifier
export { verifyClaim, generateFactCheckId } from './verifier';
// Cache
export {
getCachedFactCheck,
getFactChecksForStatement,
storeFactCheck,
hasFactCheck,
} from './cache';