import type { SyncChunk } from '../../sdk/WalletStorage.interfaces'; declare const binaryFields: { readonly provenTxs: readonly ['rawTx', 'merklePath']; readonly provenTxReqs: readonly ['rawTx', 'inputBEEF']; readonly transactions: readonly ['rawTx', 'inputBEEF', 'noSendExpiryReclaimRawTx']; readonly outputs: readonly ['lockingScript']; readonly commissions: readonly ['lockingScript']; }; /** Copy one table's schema-defined byte fields for the already negotiated binary JSON codec. */ export declare function tableRowsBinary(table: keyof typeof binaryFields, rows: Array>): Array>; /** Copy schema-defined byte fields for the already negotiated binary JSON codec. */ export declare function syncChunkBinary(chunk: SyncChunk): Record; export {}; //# sourceMappingURL=syncChunkBinary.d.ts.map