/**
 * Core audit scanner — orchestrates Tier 1 pattern scanning across files.
 *
 * Runs extended audit patterns against each discovered file and produces
 * an aggregated AuditResult with per-file findings, summary statistics,
 * score, and verdict.
 */
import type { AuditConfig, AuditFile, AuditResult } from "./audit-types.js";
/**
 * Run the audit scan across all provided files.
 *
 * @param files - Discovered files to scan
 * @param config - Audit configuration
 * @returns Complete AuditResult with findings, summary, and metadata
 */
export declare function runAuditScan(files: AuditFile[], config: AuditConfig): AuditResult;
