import { type ScanFinding, type ScanVerdict } from "./patterns.js"; export interface Tier1Result { verdict: ScanVerdict; findings: ScanFinding[]; score: number; patternsChecked: number; criticalCount: number; highCount: number; mediumCount: number; lowCount: number; infoCount: number; durationMs: number; } /** * Run the Tier 1 static scan against the provided skill content. * * Scoring starts at 100 and deducts points per finding based on severity. * Verdict thresholds: * >= 80 PASS * 50-79 CONCERNS * < 50 FAIL */ export declare function runTier1Scan(content: string): Tier1Result;