export type FilterSourceKeys = "tables" | "queries" | "externals";
interface FilterItem {
    key: FilterSourceKeys;
    label: string;
    icon?: JSX.Element;
}
interface FilterItemProps {
    item: FilterItem;
    isSelected: boolean;
    onSelect: (value: FilterSourceKeys) => void;
}
interface TableTypeFilterProps {
    selectedType: FilterSourceKeys;
    onSelect: FilterItemProps["onSelect"];
}
declare const TableTypeFilter: (props: TableTypeFilterProps) => JSX.Element;
export default TableTypeFilter;
