import React from "react";
interface FilterControlProps {
    target: React.ReactNode;
    children: (closePopover: () => void) => React.ReactNode;
    disabled?: boolean;
    popoverWidth?: string;
    popoverMaxHeigh?: string;
    targetWidth: string;
}
export declare const FilterControl: React.FC<FilterControlProps>;
interface FilterControlOptionProps {
    children: React.ReactNode;
    className?: string;
    isSelected: boolean;
    onClick: React.MouseEventHandler<HTMLButtonElement>;
    onKeyDown: React.KeyboardEventHandler<HTMLButtonElement>;
    onDoubleClick?: React.MouseEventHandler<HTMLButtonElement>;
}
export declare const FilterControlOption: React.FC<FilterControlOptionProps>;
export {};
