import { CheckboxProps, RadioProps, FormSelectProps } from '@patternfly/react-core'; import { FieldProps } from 'uniforms'; export type SelectCheckboxProps = FieldProps void; transform?: TransformFn; options: string[]; id?: string; fieldType?: typeof Array; disabled?: boolean; }>; export type SelectInputProps = FieldProps, { checkboxes?: boolean; required?: boolean; fieldType?: typeof Array; onChange: (value?: string | string[] | number | number[]) => void; placeholder?: string; options?: Array; disabled?: boolean; error?: boolean; transform?: TransformFn; menuAppendTo?: HTMLElement; }>; export type SelectOptionObject = { value: string | number; }; export type TransformFn = (value?: string | number | SelectOptionObject) => { label: string | number; }; export declare function isSelectOptionObject(toBeDetermined: string | number | { value: string | number; }): toBeDetermined is SelectOptionObject; //# sourceMappingURL=SelectField.types.d.ts.map