import React, { SelectHTMLAttributes, OptionHTMLAttributes, Ref, FC, ReactNode } from 'react'; import { FormElementProps } from './FormElement'; /** * */ export type SelectProps = { label?: string; required?: boolean; cols?: number; error?: FormElementProps['error']; tooltip?: ReactNode; tooltipIcon?: string; elementRef?: Ref; selectRef?: Ref; onValueChange?: (value: string, prevValue?: string) => void; } & SelectHTMLAttributes; /** * */ export declare const Select: React.FC & { isFormElement: boolean; }; /** * */ export type OptionProps = OptionHTMLAttributes; /** * */ export declare const Option: FC;