import { BoxProps, ElementProps, Factory, StylesApiProps } from '../../core'; import { ComboboxData } from '../Combobox'; import { __BaseInputProps, __InputStylesNames } from '../Input'; export interface NativeSelectProps extends BoxProps, Omit<__BaseInputProps, 'pointer'>, StylesApiProps, ElementProps<'select', 'size'> { /** * Data used to render options. Accepts strings, objects with label/value, * or grouped options. If `children` prop is provided, `data` will be ignored. */ data?: ComboboxData; } export type NativeSelectFactory = Factory<{ props: NativeSelectProps; ref: HTMLSelectElement; stylesNames: __InputStylesNames; }>; export declare const NativeSelect: import("../..").MantineComponent<{ props: NativeSelectProps; ref: HTMLSelectElement; stylesNames: __InputStylesNames; }>; export declare namespace NativeSelect { type Props = NativeSelectProps; type Factory = NativeSelectFactory; type StylesNames = __InputStylesNames; }