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