function parseRows parseRows<R, T>(rows: unknown[],isRow: (row: unknown) => row is R,toApi: (row: R) => T): T[] Returns rows turned by toApi, once isRow has accepted each. Type Parameters R T Parameters rows: unknown[] isRow: (row: unknown) => row is R toApi: (row: R) => T Return Type T[] Throws APIException 500 when a row doesn't pass isRow.