import { type ComponentPropsWithoutRef, type ReactNode } from 'react'; import { type InnerClassNamesProp } from '../../../../types'; import { type SelectElementKey, type SelectMode, type SelectSize } from '../../types'; export interface SelectFieldProps extends Omit, 'children'> { mode: SelectMode; size: SelectSize; open: boolean; disabled?: boolean; iconBefore?: ReactNode; /** Подпись выбранного значения; если пусто — показывается placeholder */ valueContent?: ReactNode; placeholder?: ReactNode; /** Сколько значений скрыто за первым (multiple); 0 — счётчик не показывается */ hiddenCount?: number; /** id блока со значением: используется в aria-labelledby поля */ valueId?: string; showClearButton: boolean; onClear: () => void; innerClassNames?: InnerClassNamesProp; } export declare const SelectField: import("react").ForwardRefExoticComponent>; //# sourceMappingURL=SelectField.d.ts.map