import { JSXBase } from '@stencil/core/internal'; import { ComponentPropsWithoutRef } from 'react'; import { b as FocusEventHandler, C as ChangeEventHandler } from '../types-B4RnVKcG.js'; import './Box.js'; declare const Select = "ax-select"; type SelectProps = { "defaultOpen"?: false | true; "default-open"?: false | true; "defaultValue"?: string; "default-value"?: string; "disabled"?: false | true; "loading"?: false | true; "name"?: string; "onBlur"?: FocusEventHandler; "onChange"?: ChangeEventHandler; "onOpenChange"?: (open: boolean) => void; "onValueChange"?: (value: string) => void; "open"?: false | true; "options"?: readonly SelectOption[] | SelectOption[]; "required"?: false | true; "value"?: string; }; declare module "@stencil/core" { namespace JSX { interface IntrinsicElements { [Select]: SelectProps & Omit<(JSXBase.IntrinsicElements["select"]), keyof SelectProps>; } } } declare module "react" { namespace JSX { interface IntrinsicElements { [Select]: SelectProps & Omit<(ComponentPropsWithoutRef<"select">), keyof SelectProps>; } } } export { Select }; export type { SelectProps };