import { Message, MessageHeaders } from "@aws-sdk/types"; import { Decoder, Encoder } from "@aws-sdk/types"; /** * A marshaller that can convert binary-packed event stream messages into * JavaScript objects and back again into their binary format. * * @deprecated Use EventStreamCodec from @aws-sdk/eventstream-codec instead. */ export declare class EventStreamMarshaller { private readonly codec; constructor(toUtf8: Encoder, fromUtf8: Decoder); marshall(message: Message): Uint8Array; unmarshall(message: ArrayBufferView): Message; formatHeaders(rawHeaders: MessageHeaders): Uint8Array; }