import React from 'react';
import { SelectProps as ChakraSelectProps } from '@chakra-ui/react';
export type Option<T extends string | number> = {
    value: T;
    label: string;
};
type OptionsAndValue<T extends string | number> = {
    options: Option<T>[];
    value?: T;
};
export type Props = Pick<ChakraSelectProps, 'placeholder' | 'isInvalid' | 'isDisabled' | 'onBlur' | 'onFocus' | 'onChange' | 'autoFocus' | 'borderLeftRadius' | 'borderRightRadius'> & {
    size?: 'md' | 'lg';
    name: string;
} & (OptionsAndValue<string> | OptionsAndValue<number>);
declare const Select: React.ForwardRefExoticComponent<Props & React.RefAttributes<HTMLSelectElement>>;
export default Select;
//# sourceMappingURL=index.d.ts.map