CompressedBatchEntry: {
    typeUrl: string;
    decode(input: Uint8Array | BinaryReader, length?: number): CompressedBatchEntry;
    encode(message: CompressedBatchEntry, writer?: BinaryWriter): BinaryWriter;
    fromAmino(object: CompressedBatchEntryAmino): CompressedBatchEntry;
    fromAminoMsg(object: CompressedBatchEntryAminoMsg): CompressedBatchEntry;
    fromPartial(object: {
        exist?: {
            key?: Uint8Array;
            leaf?: {
                hash?: HashOp;
                length?: LengthOp;
                prefix?: Uint8Array;
                prehashKey?: HashOp;
                prehashValue?: HashOp;
            };
            path?: number[];
            value?: Uint8Array;
        };
        nonexist?: {
            key?: Uint8Array;
            left?: {
                key?: Uint8Array;
                leaf?: {
                    hash?: HashOp;
                    length?: LengthOp;
                    prefix?: Uint8Array;
                    prehashKey?: HashOp;
                    prehashValue?: HashOp;
                };
                path?: number[];
                value?: Uint8Array;
            };
            right?: {
                key?: Uint8Array;
                leaf?: {
                    hash?: HashOp;
                    length?: LengthOp;
                    prefix?: Uint8Array;
                    prehashKey?: HashOp;
                    prehashValue?: HashOp;
                };
                path?: number[];
                value?: Uint8Array;
            };
        };
    }): CompressedBatchEntry;
    fromProtoMsg(message: CompressedBatchEntryProtoMsg): CompressedBatchEntry;
    toAmino(message: CompressedBatchEntry): CompressedBatchEntryAmino;
    toProto(message: CompressedBatchEntry): Uint8Array;
    toProtoMsg(message: CompressedBatchEntry): CompressedBatchEntryProtoMsg;
}