///
import { Codec, Framer } from "../framer";
import * as msgpack from "msgpack-lite";
import { CodecOptions, DecoderOptions, EncoderOptions } from "msgpack-lite";
export declare class MsgpackFramer implements Framer {
protected options: CodecOptions;
protected registry: msgpack.Codec;
readonly encoderOptions: EncoderOptions;
readonly decoderOptions: DecoderOptions;
constructor(options?: CodecOptions);
register(codecs: Array>): void;
encode(input: any): Buffer;
decode(input: Buffer | Uint8Array | number[]): any;
}