/**
 *   Generated file. Do not edit
 */
import "./converter-stream-extension";
import { BodyConverter } from "@iotize/tap/client/api";
import { SinglePacketStoreInfo } from "./models";
import { SinglePacket } from "./models";
import { SinglePacketChunk } from "./models";
import { TapStreamReader } from "@iotize/tap/client/impl";
import { TapStreamWriter } from "@iotize/tap/client/impl";
export declare class SinglePacketStoreInfoConverter implements BodyConverter<SinglePacketStoreInfo> {
    encode(model: SinglePacketStoreInfo, stream?: TapStreamWriter): Uint8Array;
    decode(data: TapStreamReader | Uint8Array): SinglePacketStoreInfo;
}
export declare class SinglePacketConverter implements BodyConverter<SinglePacket> {
    encode(model: SinglePacket, stream?: TapStreamWriter): Uint8Array;
    decode(data: TapStreamReader | Uint8Array): SinglePacket;
}
export declare class SinglePacketChunkConverter implements BodyConverter<SinglePacketChunk> {
    encode(model: SinglePacketChunk, stream?: TapStreamWriter): Uint8Array;
    decode(data: TapStreamReader | Uint8Array): SinglePacketChunk;
}
