SignatureDescriptor_Data_Multi: {
    typeUrl: string;
    decode(input: Uint8Array | BinaryReader, length?: number): SignatureDescriptor_Data_Multi;
    encode(message: SignatureDescriptor_Data_Multi, writer?: BinaryWriter): BinaryWriter;
    fromAmino(object: SignatureDescriptor_Data_MultiAmino): SignatureDescriptor_Data_Multi;
    fromAminoMsg(object: SignatureDescriptor_Data_MultiAminoMsg): SignatureDescriptor_Data_Multi;
    fromPartial(object: {
        bitarray?: {
            elems?: Uint8Array;
            extraBitsStored?: number;
        };
        signatures?: {
            multi?: { bitarray?: { extraBitsStored?: number | undefined; elems?: Uint8Array | undefined; } | undefined; signatures?: { single?: { mode?: SignMode | undefined; signature?: Uint8Array | undefined; } | undefined; multi?: ... | undefined; }[] | undefined; };
            single?: {
                mode?: SignMode;
                signature?: Uint8Array;
            };
        }[];
    }): SignatureDescriptor_Data_Multi;
    fromProtoMsg(message: SignatureDescriptor_Data_MultiProtoMsg): SignatureDescriptor_Data_Multi;
    toAmino(message: SignatureDescriptor_Data_Multi): SignatureDescriptor_Data_MultiAmino;
    toAminoMsg(message: SignatureDescriptor_Data_Multi): SignatureDescriptor_Data_MultiAminoMsg;
    toProto(message: SignatureDescriptor_Data_Multi): Uint8Array;
    toProtoMsg(message: SignatureDescriptor_Data_Multi): SignatureDescriptor_Data_MultiProtoMsg;
}