static syncNativeFileInput(element, nativeInputUpdateCallback, nativeInputChangeCallback) {
      const needsNativeInput = !!element.name;
      let nativeInput = element.querySelector(`input[type="file"][data-ui5-form-support]`);
      if (needsNativeInput && !nativeInput) {
        nativeInput = document.createElement("input");
        nativeInput.type = "file";
        nativeInput.setAttribute("data-ui5-form-support", "");
        nativeInput.slot = "formSupport"; // Needed to visualize the input in the light dom
        nativeInput.style.position = "absolute";
        nativeInput.style.top = "0";
        nativeInput.style.left = "0";
        nativeInput.style.width = "100%";
        nativeInput.style.height = "100%";
        nativeInput.style.opacity = "0";
        if (element.multiple) {
          nativeInput.multiple = true;
        }
        nativeInput.addEventListener("change", nativeInputChangeCallback);
        element.appendChild(nativeInput);
      }
      if (!needsNativeInput && nativeInput) {
        element.removeChild(nativeInput);
      }
      if (needsNativeInput) {
        nativeInput.name = element.name;
        (nativeInputUpdateCallback || copyDefaultProperties)(element, nativeInput);
      }
    }
Syncs the native file input element, rendered into the <code>ui5-file-uploader</code> component's light DOM,
with the <code>ui5-file-uploader</code> component's state.
@param { IFormFileElement} element - the component with form support
@param { NativeInputUpdateCallback } nativeInputUpdateCallback - callback to calculate the native input's "disabled" and "value" properties
@param { NativeInputChangeCallback } nativeInputChangeCallback - callback, added to native input's "change" event