def btc_is_multisig_segwit(privkey_info):
    """
    Does the given private key info represent
    a multisig bundle?

    For Bitcoin, this is true for multisig p2sh (not p2sh-p2wsh)
    """
    try:
        jsonschema.validate(privkey_info, PRIVKEY_MULTISIG_SCHEMA)
        if len(privkey_info['private_keys']) == 1:
            return False

        return privkey_info.get('segwit', False)
    except ValidationError as e:
        return False