"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.INPUT_ROLE_ARIA_PROPS = void 0;
// Not all aria props are valid on DOM elements with the 'input' role; similarly,
// some aria props only have meaning when applied to inputs and make no sense on
// elements with other roles.
//
// This utility function can help you slice the aria props for a component that
// wraps an input element to make sure the right props go on the right DOM element.
//
// Source list here: https://www.w3.org/TR/wai-aria-1.1/#input
var INPUT_ROLE_ARIA_PROPS = ['aria-describedby', 'aria-details', 'aria-disabled', 'aria-hidden', 'aria-invalid', 'aria-keyshortcuts', 'aria-label', 'aria-labelledby', 'aria-autocomplete', 'aria-expanded', 'aria-owns', 'role'];
exports.INPUT_ROLE_ARIA_PROPS = INPUT_ROLE_ARIA_PROPS;