import e from"../../prop-types/index.js";function n(e,n){return void 0===e&&(e=""),void 0===n&&(n=undefined),n?e.split(" ").map((function(e){return n[e]||e})).join(" "):e}var o="object"==typeof window&&window.Element||function(){};function r(e,n,r){if(!(e[n]instanceof o))return new Error("Invalid prop `"+n+"` supplied to `"+r+"`. Expected prop to be an instance of Element. Validation failed.")}e.oneOfType([e.string,e.func,r,e.shape({current:e.any})]);var t=e.oneOfType([e.func,e.string,e.shape({$$typeof:e.symbol,render:e.func}),e.arrayOf(e.oneOfType([e.func,e.string,e.shape({$$typeof:e.symbol,render:e.func})]))]),i={Fade:150,Collapse:350,Modal:300,Carousel:600},p={ENTERING:"entering",ENTERED:"entered",EXITING:"exiting",EXITED:"exited"};export{r as DOMElement,p as TransitionStatuses,i as TransitionTimeouts,n as mapToCssModules,t as tagPropType};
//# sourceMappingURL=utils.js.map
