import type { Message } from "@smithy/types"; /** * @internal */ export interface SmithyMessageDecoderStreamOptions { readonly messageStream: AsyncIterable; readonly deserializer: (input: Message) => Promise; } /** * @internal */ export declare class SmithyMessageDecoderStream implements AsyncIterable { private readonly options; constructor(options: SmithyMessageDecoderStreamOptions); [Symbol.asyncIterator](): AsyncIterator; private asyncIterator; }