'use strict';

var chunkY3NOL3WI_cjs = require('./chunk-Y3NOL3WI.cjs');
var chunk5XB54L7P_cjs = require('./chunk-5XB54L7P.cjs');
var icons = require('@onbeam/icons');
var css = require('@onbeam/styled-system/css');
var recipes = require('@onbeam/styled-system/recipes');
var jsxRuntime = require('react/jsx-runtime');

var a=chunk5XB54L7P_cjs.a(({as:r="select",children:m,className:i,width:c=100,...l},n)=>{let e=recipes.nativeSelect();return jsxRuntime.jsxs(chunkY3NOL3WI_cjs.a,{size:"sm",type:"button",style:{width:c},className:css.cx(e.button,i),"data-testid":"native-select-button",tabIndex:-1,children:[jsxRuntime.jsx(r,{ref:n,role:"listbox",className:e.root,...l,children:m}),jsxRuntime.jsx("span",{className:e.dummyText,"aria-hidden":!0,children:"dummy"}),jsxRuntime.jsx(icons.DownIcon,{className:e.chevron,height:16,width:16})]})});a.displayName="NativeSelect";

exports.a = a;
//# sourceMappingURL=out.js.map
//# sourceMappingURL=chunk-4Z2AH27S.cjs.map