import { ViewPanelProps } from '../Components/SharedProps/ViewPanelProps'; import * as InternalRedux from '../../Redux/ActionsReducers/InternalRedux'; import { AdaptableColumn } from '../../AdaptableState/Common/AdaptableColumn'; import { Entitlement } from '../../AdaptableState/Common/Entitlement'; import * as React from 'react'; import { ColumnFilter } from '../../types'; export interface FilterViewPanelComponentProps extends ViewPanelProps { onHideQuickFilterBar: () => InternalRedux.QuickFilterBarHideAction; onShowQuickFilterBar: () => InternalRedux.QuickFilterBarShowAction; ColumnFilters: ColumnFilter[]; Columns: AdaptableColumn[]; Entitlements: Entitlement[]; IsQuickFilterVisible: boolean; } declare class FilterViewPanelComponent extends React.Component { constructor(props: FilterViewPanelComponentProps); render(): any; private onClearFilters; } export declare const FilterViewPanelControl: import("react-redux").ConnectedComponent; context?: React.Context>; store?: import("redux").Store; }>; export {};