import * as React from 'react';
import { SxProps } from '@mui/material';
import { FieldValues, Path, PathValue } from 'react-hook-form';
import { StringOrNumber } from '../../types';
interface SelectProps<V, O> {
    name: Path<V>;
    items: O[];
    label: string;
    sx?: SxProps;
    getLabel: (item: O) => string;
    getKey: (item: O) => StringOrNumber;
    getValue: (item: O) => PathValue<V, Path<V>>;
}
declare function CustomSelect<V extends FieldValues, O>({ name, items, label, sx, getLabel, getValue, getKey, }: SelectProps<V, O>): React.ReactNode;
export default CustomSelect;
//# sourceMappingURL=select.d.ts.map