import { Buffer } from 'node:buffer'; import type { TableSpec } from './types.js'; /** * Pack a batch of already-defaulted rows for one table into a putPacked buffer. * Emits every column in `table.columns` order, mirroring `toCells` (text/json/ * date/timestamp -> UTF-8 bytes; null/undefined -> SQL NULL), so the decoded * `(columnId, Value)` pairs are identical to the per-row `put` path. */ export declare function packRows(table: TableSpec, rows: Record[]): Buffer; /** Pack a list of row ids into a deletePacked buffer. */ export declare function packRowIds(ids: bigint[]): Buffer; //# sourceMappingURL=packing.d.ts.map