import { Repository } from 'typeorm';
import { BreachedPassword } from './entities/breached-password.entity';
export declare class TxtImportService {
    private readonly breachDataRepository;
    private readonly logger;
    constructor(breachDataRepository: Repository<BreachedPassword>);
    private deleteFile;
    importTxt(filePath: string, batchSize?: number, deleteAfterImport?: boolean): Promise<{
        totalProcessed: number;
        totalSaved: number;
    }>;
    private processBatch;
}
