import React from 'react'; import { DefaultProps, MantineSize } from '@asuikit/styles'; import { InputWrapperBaseProps, InputWrapperStylesNames, InputSharedProps, InputStylesNames } from '../Input'; import { SelectItem } from '../Select/types'; export type NativeSelectStylesNames = InputStylesNames | InputWrapperStylesNames; export interface NativeSelectProps extends DefaultProps, InputWrapperBaseProps, InputSharedProps, Omit, 'size'> { /** id is used to bind input and label, if not passed unique id will be generated for each input */ id?: string; /** Data used to render options */ data: (string | SelectItem)[]; /** Props passed to root element (InputWrapper component) */ wrapperProps?: Record; /** Input size */ size?: MantineSize; } export declare const NativeSelect: React.ForwardRefExoticComponent>; //# sourceMappingURL=NativeSelect.d.ts.map