/**
 * Upgrade binary data by executing a sequence of upgraders on it
 * @param {BinaryClassUpgrader[]} upgraders
 * @param {BinaryBuffer} buffer input data
 * @param {BinaryBuffer} tempBuffer0
 * @param {BinaryBuffer} tempBuffer1
 * @return {BinaryBuffer} buffer with upgraded data, this will be either {@link tempBuffer0} or {@link tempBuffer1}
 */
export function executeBinaryClassUpgraderChain(upgraders: BinaryClassUpgrader[], buffer: BinaryBuffer, tempBuffer0: BinaryBuffer, tempBuffer1: BinaryBuffer): BinaryBuffer;
//# sourceMappingURL=executeBinaryClassUpgraderChain.d.ts.map