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;
