import React from 'react'; import { FilterData } from '../../typings/selectors'; import { FormProps } from '../inc/Form'; export declare type GrabFilterData = { listId: string; dataFilters?: Record; onFilter?: (filters: Record) => void; onChange?: (event: Event) => void; onSubmit?: FormProps['onSubmit']; isFilter?: boolean; filterActions: { showByStates(state: object, t?: number): void | Promise; showByResetStates?(state: object, t?: number): void | Promise; toggleFilterItem?(state: string, value: any): void | Promise; resetResults?(results: any[]): void | Promise; }; }; declare type DataFilterProps = GrabFilterData & FilterData & Omit; declare const _default: React.ComponentType>; export default _default;