import type { UiParameter } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-lib/v1/parameters/types";
import type { DashCardId, DashCardVisualizationSettings, Dashboard, DashboardCard } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-types/api";
interface Props {
    dashboard: Dashboard;
    dashcard: DashboardCard;
    parameters: UiParameter[];
    hideClickBehaviorSidebar: () => void;
    onUpdateDashCardColumnSettings: (id: DashCardId, columnKey: string, settings?: Record<string, unknown> | null) => void;
    onUpdateDashCardVisualizationSettings: (id: DashCardId, settings: DashCardVisualizationSettings | null | undefined) => void;
    onReplaceAllDashCardVisualizationSettings: (id: DashCardId, settings: DashCardVisualizationSettings | null | undefined) => void;
}
export declare function ClickBehaviorSidebar({ dashboard, dashcard, parameters, hideClickBehaviorSidebar, onUpdateDashCardColumnSettings, onUpdateDashCardVisualizationSettings, onReplaceAllDashCardVisualizationSettings, }: Props): import("react/jsx-runtime").JSX.Element;
export {};
