TypeAlias.ProductImportProgress
type ProductImportProgress = z.infer<typeof productImportProgressSchema>;
Real-time progress tracking for bulk import operation.
Streamed via SSE to provide live updates during import processing.
Example
const progress: ProductImportProgress = {
total: 100,
completed: 75,
successCount: 70,
errorCount: 5,
createdCount: 50,
updatedCount: 20,
unchangedCount: 0,
errors: [{ lineNumber: 12, message: "Missing required field: name" }]
};