import type { JsonObject, PayloadRequest } from '../../../types/index.js';
/**
 * Strips invalid rows (null, undefined, primitives, arrays) from an array or blocks field
 * value in place and warns if any were found. Rows must be plain objects; anything else
 * can crash downstream code that assigns properties to them (e.g. `row.blockType = ...`).
 *
 * Returns the cleaned array typed as JsonObject[].
 */
export declare function stripNullRows(rows: unknown[], fieldType: string, fieldName: string, logger: PayloadRequest['payload']['logger'], siblingData: JsonObject): JsonObject[];
//# sourceMappingURL=stripNullRows.d.ts.map