/** * @fileoverview AIDefence feedback + risk trend helpers for install pipeline * @module @skillsmith/core/services/skill-installation.feedback * @see SMI-3873: AIDefence Learning Loop * @see SMI-3874: Risk Trend Detection */ import type { ScanReport } from '../security/index.js'; import type { RiskScoreHistoryRepository } from '../repositories/RiskScoreHistoryRepository.js'; import type { AiDefenceFeedback } from './skill-installation.types.js'; /** SMI-3873: Record AIDefence learning feedback. Best-effort, non-blocking. */ export declare function recordAiDefenceFeedback(params: { feedback: AiDefenceFeedback | undefined; skillMdContent: string; scanReport: ScanReport | undefined; blocked: boolean; }): void; /** SMI-3874: Collect risk trend warnings from scan history. */ export declare function collectTrendWarnings(params: { historyRepo: RiskScoreHistoryRepository | undefined; skillId: string; scanReport: ScanReport; contentHash: string | null; }): string[]; //# sourceMappingURL=skill-installation.feedback.d.ts.map