import React from 'react';
import { Field, SelectableValue } from '@grafana/data';
import { FilterType, TableRow } from '../types';
export declare const operatorSelectableValues: {
    [key: string]: SelectableValue<string>;
};
interface Props {
    name: string;
    rows: TableRow[];
    filterValue?: Array<SelectableValue<unknown>>;
    setFilter: React.Dispatch<React.SetStateAction<FilterType>>;
    onClose: () => void;
    field?: Field;
    searchFilter: string;
    setSearchFilter: (value: string) => void;
    operator: SelectableValue<string>;
    setOperator: (item: SelectableValue<string>) => void;
}
export declare const FilterPopup: ({ name, rows, filterValue, setFilter, onClose, field, searchFilter, setSearchFilter, operator, setOperator, }: Props) => import("react/jsx-runtime").JSX.Element;
export {};
