import { CheckboxProps } from '@material-ui/core/Checkbox'; import { SelectProps as MaterialSelectProps } from '@material-ui/core/Select'; import { SwitchProps } from '@material-ui/core/Switch'; import { TextFieldProps } from '@material-ui/core/TextField'; import { Ref } from 'react'; import { FieldProps, Override } from 'uniforms'; import type { Option } from './types'; declare type SelectFieldCommonProps = { appearance?: 'checkbox' | 'switch'; inputRef?: Ref; required?: boolean; variant?: 'standard' | 'outlined' | 'filled'; options?: Option[]; }; declare type CheckboxesProps = FieldProps; declare type SelectProps = FieldProps, SelectFieldCommonProps & { checkboxes?: false; labelProps?: object; native?: boolean; textFieldProps?: Omit; }>; export declare type SelectFieldProps = CheckboxesProps | SelectProps; declare const _default: import("uniforms").ConnectedField; export default _default; //# sourceMappingURL=SelectField.d.ts.map