import { ReadPacket, WritePacket } from '../interfaces/index.js';
import { Serializer } from '../interfaces/serializer.interface.js';
import { RmqRecord } from '../record-builders/index.js';
export declare class RmqRecordSerializer implements Serializer<Partial<ReadPacket> & WritePacket, Partial<ReadPacket> & WritePacket & Partial<RmqRecord>> {
    serialize(packet: Partial<ReadPacket> & WritePacket): Partial<ReadPacket> & WritePacket & Partial<RmqRecord>;
}
