/** * Verification module for the Verified by Bellwether program. */ import type { VerificationResult, VerificationReport, VerificationBadge, VerificationConfig } from './types.js'; import type { InterviewResult } from '../interview/types.js'; /** * Generate a verification result from an interview result. */ export declare function generateVerificationResult(interview: InterviewResult, config: VerificationConfig): VerificationResult; /** * Generate a full verification report. */ export declare function generateVerificationReport(interview: InterviewResult, config: VerificationConfig): VerificationReport; /** * Generate a verification badge for embedding. */ export declare function generateVerificationBadge(result: VerificationResult): VerificationBadge; /** * Generate a Shields.io compatible badge URL. */ export declare function generateBadgeUrl(result: VerificationResult): string; /** * Generate a verification badge markdown. */ export declare function generateBadgeMarkdown(result: VerificationResult, reportUrl?: string): string; /** * Check if a verification result is still valid. */ export declare function isVerificationValid(result: VerificationResult): boolean; //# sourceMappingURL=verifier.d.ts.map