import { PureComponent } from 'react'; import * as React from 'react'; import { TableFilter } from './types'; declare type Props = { filter: TableFilter; focused: boolean; index: number; onFocus?: (focusedToken: number) => void; onBlur?: () => void; onDelete?: (deletedToken: number) => void; onReplace?: (index: number, filter: TableFilter) => void; }; export declare class FilterToken extends PureComponent { props: Props; _ref: Element | void; static contextType: React.Context; state: { menuTemplate: any[]; }; onMouseDown: () => void; showDetails: () => void; toggleFilter: () => void; toggleColumnFilter: (next: string) => void; setRef: (ref: any) => void; render(): JSX.Element; } export {}; //# sourceMappingURL=FilterToken.d.ts.map