import React from 'react'; interface IFilterFieldValue { navigationListProperty: string; field: string; method: string; value: any; orGroup: string; } interface IFilterFieldProps { ruleKey: string; fields: any[]; operas: any[]; value: IFilterFieldValue; valueComponent: any; onChange?: Function; } declare class FilterField extends React.Component { constructor(props: any); static getDerivedStateFromProps(nextProps: any): { ValueComponent: any; field: any; }; handleFieldChange: (fieldValue: any) => void; handleOperChange: (fieldValue: any) => void; handleValueChange: (e: any) => void; handleConnectorChange: (fieldValue: any) => void; render(): JSX.Element; } export default FilterField;