vnite-plugin-sdk
Version:
Vnite Plugin Development SDK
27 lines • 755 B
TypeScript
export type ScanStatus = 'idle' | 'scanning' | 'completed' | 'error';
export interface ScannerProgress {
status: ScanStatus;
processedFolders: number;
totalFolders: number;
currentFolder: string;
foldersToProcess: string[];
failedFolders: {
path: string;
name: string;
error: string;
dataSource: string;
}[];
scannedGames: number;
errorMessage?: string;
}
export interface OverallScanProgress {
status: ScanStatus;
currentScannerId: string;
processedScanners: number;
totalScanners: number;
scannersToProcess: string[];
scannedGames: number;
errorMessage?: string;
scannerProgresses: Record<string, ScannerProgress>;
}
//# sourceMappingURL=system.d.ts.map