/** * The import preview merges transient validation state onto each entity row * (`{ ...entity, errors }`) so the summary table can show per-row problems. * The bulk API must receive the entity alone: rows submitted whole persisted * `errors: []` into the inventory doc's skus/recipes/units, which then * surfaced in the changelog as a phantom "Errors" field on every later edit. * One boundary, one strip: valid rows only, `errors` removed. * * Untyped by necessity: the rows come off `importSummary` (a `ref`), so a * generic would only infer its own constraint and then fail against the typed * bulk-request params. The spec pins the runtime contract instead. */ export declare function submittableRows(rows: Array> | undefined): any[];