import { OptgroupHTMLAttributes, OptionHTMLAttributes, SelectHTMLAttributes } from 'react';
export declare const sizes: readonly ["s", "m"];
export type TSelectSize = typeof sizes[number];
export interface ISelectOption extends Omit, 'disabled'> {
isDisabled?: boolean;
}
export interface ISelectOptionGroup extends Omit, 'disabled'> {
options: Array;
isDisabled?: boolean;
}
type TOmittedProps = 'disabled' | 'size';
export interface ISelectProps extends Omit, TOmittedProps> {
className?: string;
options: Array;
size?: TSelectSize;
isValid?: boolean;
isInvalid?: boolean;
isDisabled?: boolean;
placeholder?: string;
}
export {};