export default StyledDropdownEditor; export function dropdownEditorForDefinitions(options: { label: string | React.Element; value: any; }, dropdownProps?: { multiple: boolean; }): (props: any) => JSX.Element; declare const StyledDropdownEditor: import("react").ComponentType & Pick>; defaultValue: PropTypes.Requireable>; onChange: PropTypes.Validator<(...args: any[]) => any>; options: PropTypes.Validator; placeholder: PropTypes.Requireable; multiple: PropTypes.Requireable; disabled: PropTypes.Requireable; classes: PropTypes.Validator>>; renderValue: PropTypes.Requireable<(...args: any[]) => any>; errorText: PropTypes.Requireable; 'data-testid': PropTypes.Requireable; }>, "data-testid" | "multiple" | "disabled" | "defaultValue" | "placeholder" | "currentValue" | "renderValue" | "errorText" | PropTypes.RequiredKeys<{ currentValue: PropTypes.Requireable>; defaultValue: PropTypes.Requireable>; onChange: PropTypes.Validator<(...args: any[]) => any>; options: PropTypes.Validator; placeholder: PropTypes.Requireable; multiple: PropTypes.Requireable; disabled: PropTypes.Requireable; classes: PropTypes.Validator>>; renderValue: PropTypes.Requireable<(...args: any[]) => any>; errorText: PropTypes.Requireable; 'data-testid': PropTypes.Requireable; }>>, PropTypes.RequiredKeys<{ currentValue: PropTypes.Requireable>; defaultValue: PropTypes.Requireable>; onChange: PropTypes.Validator<(...args: any[]) => any>; options: PropTypes.Validator; placeholder: PropTypes.Requireable; multiple: PropTypes.Requireable; disabled: PropTypes.Requireable; classes: PropTypes.Validator>>; renderValue: PropTypes.Requireable<(...args: any[]) => any>; errorText: PropTypes.Requireable; 'data-testid': PropTypes.Requireable; }>> & { 'data-testid'?: string | null | undefined; multiple?: boolean | null | undefined; disabled?: boolean | null | undefined; defaultValue?: NonNullable | null | undefined; placeholder?: string | null | undefined; currentValue?: NonNullable | null | undefined; renderValue?: ((...args: any[]) => any) | null | undefined; errorText?: string | null | undefined; } & {}, "data-testid" | "multiple" | "disabled" | "defaultValue" | "placeholder" | "onChange" | "options" | "currentValue" | "renderValue" | "errorText"> & import("@material-ui/styles").StyledComponentProps<"menuItem" | "selectMenu" | "formControl" | "multipleMenuItem">>; import PropTypes from 'prop-types'; //# sourceMappingURL=index.d.ts.map