import type { ParameterMappingOption } from "../../../../parameters/utils/mapping-options";
import type Question from "../../../../../metabase-lib/v1/Question";
import type { Card, ParameterTarget } from "../../../../../metabase-types/api";
interface DashCardCardParameterMapperButtonProps {
    isDisabled: boolean;
    isVirtual: boolean;
    isQuestion: boolean;
    question: Question | undefined;
    card: Card;
    handleChangeTarget: (target: ParameterTarget | null) => void;
    selectedMappingOption: ParameterMappingOption | undefined;
    target: ParameterTarget | null | undefined;
    mappingOptions: ParameterMappingOption[];
}
export declare const DashCardCardParameterMapperButton: ({ isDisabled, handleChangeTarget, isVirtual, isQuestion, question, card, selectedMappingOption, target, mappingOptions, }: DashCardCardParameterMapperButtonProps) => import("react/jsx-runtime").JSX.Element;
export {};
