import { JSX } from 'react'; import { Assign } from '../../types'; import { CollectionItem } from '../collection'; import { HTMLProps, PolymorphicProps } from '../factory'; import { UsePresenceProps } from '../presence'; import { UseSelectProps } from './use-select'; export interface SelectRootBaseProps extends UseSelectProps, UsePresenceProps, PolymorphicProps { } export interface SelectRootProps extends Assign, SelectRootBaseProps> { } export type SelectRootComponentProps = Assign, P> & React.RefAttributes; export type SelectRootComponent

= (props: SelectRootComponentProps) => JSX.Element; export declare const SelectRoot: SelectRootComponent;