import type { CardId, Collection, CollectionItem, Dashboard, DashboardId } from "../../../../metabase-types/api";
export type CardDashboards = {
    cardId: CardId;
    dashboards: {
        dashboardId: DashboardId;
        name: string;
    }[];
};
export type Destination = (Pick<Collection, "id"> & {
    model: "collection";
}) | (Pick<Dashboard, "id"> & {
    model: "dashboard";
});
export declare const QuestionMoveConfirmModal: ({ selectedItems, onConfirm, onClose, destination, errorMessage, }: {
    selectedItems: Pick<CollectionItem, "id" | "model" | "name">[];
    onConfirm: () => void;
    onClose: () => void;
    destination: Destination | null;
    errorMessage?: string;
}) => import("react/jsx-runtime").JSX.Element;
