import type Database from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-lib/v1/metadata/Database";
import type Schema from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-lib/v1/metadata/Schema";
import type Table from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-lib/v1/metadata/Table";
type DataSelectorTablePickerProps = {
    hasFiltering?: boolean;
    hasInitialFocus?: boolean;
    hasNextStep?: boolean;
    isLoading?: boolean;
    minTablesToShowSearch?: number;
    schemas: Schema[];
    selectedDatabase: Database;
    selectedSchema?: Schema;
    selectedTable?: Table;
    tables: Table[];
    onBack?: () => void;
    onChangeTable: (table: Table) => void;
};
declare const DataSelectorTablePicker: ({ schemas, tables, selectedDatabase, selectedSchema, selectedTable, onChangeTable, hasNextStep, onBack, isLoading, hasFiltering, minTablesToShowSearch, hasInitialFocus, }: DataSelectorTablePickerProps) => import("react/jsx-runtime").JSX.Element | null;
export default DataSelectorTablePicker;
