/** * Transforms an array field to o boolean field, where each value is true/false according to another array field. * Each value is true, if formData[booleanDefiner] == formData[booleanField]. * uiSchema = { "ui:options": { * booleanField: , * booleanDefiner: , * uiSchema: (uiSchema used for each object). * }} */ export default class DependentBooleanField extends React.Component { static propTypes: { uiSchema: PropTypes.Validator; booleanDefiner: PropTypes.Validator; }>>>; uiSchema: PropTypes.Requireable; }>>>; schema: PropTypes.Validator; }>>>; formData: PropTypes.Validator; }; static getName(): string; constructor(props: any); constructor(props: any, context: any); getStateFromProps(props: any): { schema: any; uiSchema: any; formData: any; onChange: (formData: any) => void; }; onChange: (formData: any) => void; getDictionarifiedFormData: (formData: any, field: any) => {}; getDictionarifiedBooleanFieldData: (formData: any) => {}; } import * as React from "react"; import * as PropTypes from "prop-types";