import { BodyEncoder, BodyDecoder } from '../../../api/converter';
export declare class ModelConverter<ModelType> implements BodyDecoder<ModelType>, BodyEncoder<ModelType> {
    protected _attributes: {
        [key: number]: any;
    };
    constructor(_attributes: any);
    static instanceOfBodyConverter(value: any): any;
    decode(body: Uint8Array): ModelType;
    encode(type: ModelType): Uint8Array;
    static decodeData<ReturnType>(body: Uint8Array, attributes: any): ReturnType;
}
