setBusinessAccountGiftSettings(businessConnectionId, showGiftButton, acceptedGiftTypes, form = {}) {
    form.business_connection_id = businessConnectionId;
    form.show_gift_button = showGiftButton;
    form.accepted_gift_types = acceptedGiftTypes;
    return this._request('setBusinessAccountGiftSettings', { form });
  }
This method changes the privacy settings pertaining to incoming gifts in a managed business account.

Requires the **can_change_gift_settings** business bot right.

@param {String} businessConnectionId Unique identifier of the business connection.
@param {Boolean} showGiftButton Pass True, if a button for sending a gift to the user or by the business account must always be shown in the input field.
@param {Object} acceptedGiftTypes Types of gifts accepted by the business account.
@param {Object} [options] Additional Telegram query options
@return {Promise} On success, returns true.
@see https://core.telegram.org/bots/api#setbusinessaccountgiftsettings