import { Dictionary } from '../../../state/state'; import { Field } from '../../../engine/Engine'; export declare enum Conditions { eq = "is equal to", _not = "is not equal to", _lt = "is less than", _lte = "is less than or equal to", _gt = "is greater than", _gte = "is greater than or equal to", _contains = "contains", _not_contains = "not contains", _starts_with = "starts with", _not_starts_with = "not starts with", _ends_with = "ends with", _not_ends_with = "not ends with" } interface Props { fields: Dictionary; changeSerachField: (field: Field) => void; activeSearchFieldName: string; changeSearchCondition: (condition: Conditions) => void; activeSearchCondition: Conditions; changeSearchValue: (value: string, field: Field) => void; activeSearchString: string; runSearchQuery: () => void; } export declare const SearchBar: ({ fields, activeSearchCondition, changeSearchCondition, changeSerachField, activeSearchFieldName, changeSearchValue, activeSearchString, runSearchQuery }: Props) => JSX.Element; export {};