igir
Version:
🕹 A zero-setup ROM collection manager that sorts, filters, extracts or archives, patches, and reports on collections of any size on any OS.
16 lines (15 loc) • 556 B
TypeScript
import ProgressBar from '../console/progressBar.js';
import DAT from '../types/dats/dat.js';
import DATStatus from '../types/datStatus.js';
import WriteCandidate from '../types/writeCandidate.js';
import Module from './module.js';
/**
* Generate the status for a DAT, and print a short status to the progress bar.
*/
export default class StatusGenerator extends Module {
constructor(progressBar: ProgressBar);
/**
* Generate a {@link DATStatus} for the {@link DAT}.
*/
generate(dat: DAT, candidates: WriteCandidate[]): DATStatus;
}