import type { SortingOptions } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-types/api/sorting";
import type { StaleCollectionItem } from "../types";
interface CleanupCollectionTableProps {
    items: StaleCollectionItem[];
    sortingOptions: SortingOptions;
    onSortingOptionsChange?: (newSortingOptions: SortingOptions) => void;
    selectedItems?: StaleCollectionItem[];
    hasUnselected?: boolean;
    getIsSelected: (item: StaleCollectionItem) => boolean;
    onToggleSelected: (item: StaleCollectionItem) => void;
    onSelectAll?: () => void;
    onSelectNone?: () => void;
}
export declare const CleanupCollectionTable: ({ items, sortingOptions, onSortingOptionsChange, selectedItems, hasUnselected, getIsSelected, onToggleSelected, onSelectAll, onSelectNone, }: CleanupCollectionTableProps) => import("react/jsx-runtime").JSX.Element;
export {};
