CompressedBatchProof: {
    typeUrl: string;
    decode(input: Uint8Array | BinaryReader, length?: number): CompressedBatchProof;
    encode(message: CompressedBatchProof, writer?: BinaryWriter): BinaryWriter;
    fromAmino(object: CompressedBatchProofAmino): CompressedBatchProof;
    fromAminoMsg(object: CompressedBatchProofAminoMsg): CompressedBatchProof;
    fromPartial(object: {
        entries?: {
            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?: ...;
                        length?: ...;
                        prefix?: ...;
                        prehashKey?: ...;
                        prehashValue?: ...;
                    };
                    path?: (...)[];
                    value?: Uint8Array;
                };
                right?: {
                    key?: Uint8Array;
                    leaf?: {
                        hash?: ...;
                        length?: ...;
                        prefix?: ...;
                        prehashKey?: ...;
                        prehashValue?: ...;
                    };
                    path?: (...)[];
                    value?: Uint8Array;
                };
            };
        }[];
        lookupInners?: {
            hash?: HashOp;
            prefix?: Uint8Array;
            suffix?: Uint8Array;
        }[];
    }): CompressedBatchProof;
    fromProtoMsg(message: CompressedBatchProofProtoMsg): CompressedBatchProof;
    toAmino(message: CompressedBatchProof): CompressedBatchProofAmino;
    toProto(message: CompressedBatchProof): Uint8Array;
    toProtoMsg(message: CompressedBatchProof): CompressedBatchProofProtoMsg;
}