/**
 * CommonHeuristicsScanner (no EICAR)
 * Lightweight, no-deps heuristics for common risky file patterns.
 * Returns matches as [{ rule, severity?, meta? }].
 */
export type HeuristicMatch = {
    rule: string;
    severity?: 'info' | 'suspicious' | 'malicious';
    meta?: Record<string, unknown>;
};
export interface SimpleScanner {
    scan(bytes: Uint8Array): Promise<HeuristicMatch[]>;
}
export declare const CommonHeuristicsScanner: SimpleScanner;
