/// <reference types="react" />
import type { CollectionItemModel } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-types/api";
import type { DashboardPickerOptions, DashboardPickerItem } from "../types";
export declare const defaultOptions: DashboardPickerOptions;
interface DashboardPickerProps {
    onItemSelect: (item: DashboardPickerItem) => void;
    initialValue?: Pick<DashboardPickerItem, "model" | "id">;
    options: DashboardPickerOptions;
    models?: CollectionItemModel[];
    shouldDisableItem?: (item: DashboardPickerItem) => boolean;
}
export declare const DashboardPicker: (props: DashboardPickerProps & import("react").RefAttributes<unknown>) => import("react").ReactElement<any, string | import("react").JSXElementConstructor<any>> | null;
export {};
