import * as react_jsx_runtime from 'react/jsx-runtime'; import * as _emotion_react_types_jsx_namespace from '@emotion/react/types/jsx-namespace'; import { PropsWithChildren } from 'react'; import { BaseProps } from '../types.js'; import { SelectProps } from './Select.types.js'; import { b as SelectInputProps, c as SelectMultiInputProps } from '../index-bbe40870.js'; export { S as SelectInput, a as SelectMultiInput } from '../index-bbe40870.js'; export { useMultiSelect } from './hook/useMultiSelect.js'; export { useSelect } from './hook/useSelect.js'; import '@emotion/react'; import '../Label/Label.types.js'; type SelectPortalProps = PropsWithChildren<{ offsetY?: string; sx?: BaseProps["sx"]; }>; declare const SelectPortal: ({ children, offsetY, sx }: SelectPortalProps) => _emotion_react_types_jsx_namespace.EmotionJSX.Element; type SelectTriggerProps = PropsWithChildren; declare const SelectTrigger: ({ children }: SelectTriggerProps) => react_jsx_runtime.JSX.Element; declare const Select: { ({ children, closeOnSelect }: SelectProps): react_jsx_runtime.JSX.Element; Trigger(props: SelectTriggerProps): react_jsx_runtime.JSX.Element; Input(props: SelectInputProps): react_jsx_runtime.JSX.Element; Portal(props: SelectPortalProps): react_jsx_runtime.JSX.Element; MultiInput(props: SelectMultiInputProps): react_jsx_runtime.JSX.Element; }; export { Select, SelectPortal, SelectProps, SelectTrigger };