/**
 * Serialize a JS object in TCompactProtocol format.
 *
 * Expects keys named like "field_1", "field_2", etc. in ascending order.
 *
 * @param {Writer} writer
 * @param {{ [key: `field_${number}`]: any }} data
 */
export function serializeTCompactProtocol(writer: Writer, data: {
    [key: `field_${number}`]: any;
}): void;
import type { Writer } from '../src/types.js';
//# sourceMappingURL=thrift.d.ts.map