import{createElement as c,forwardRef as f}from"react";import o from"@emotion/is-prop-valid";import{style as g,tw as m}from"twind/style";export*from"twind/style";function T(r="div",{shouldForwardProp:i=o,...s}={}){let l=typeof this=="function"?this:m,a=g(s),p=t=>i(t,o),d=t=>Object.keys(t).filter(p).reduce((e,n)=>(n!="class"&&(e[n]=t[n]),e),{}),y=f(({as:t=r,...e},n)=>c(t,{...typeof t=="string"?d(e):e,ref:n,className:l(a(typeof t=="string"?{...e,as:t}:e))}));return Object.defineProperties(y,Object.getOwnPropertyDescriptors(a))}export{T as styled}; //# sourceMappingURL=react.js.map