import type { RepomixProgressCallback } from '../../shared/types.js';
import type { RawFile } from '../file/fileTypes.js';
import type { SecurityCheckTask } from './workers/securityCheckWorker.js';
export interface SuspiciousFileResult {
    filePath: string;
    messages: string[];
}
export declare const runSecurityCheck: (rawFiles: RawFile[], progressCallback?: RepomixProgressCallback, deps?: {
    initTaskRunner: (numOfTasks: number) => (task: SecurityCheckTask) => Promise<any>;
}) => Promise<SuspiciousFileResult[]>;
//# sourceMappingURL=securityCheck.d.ts.map