import { type IInsight, type IInsightWidget, type IVisualizationSwitcherWidget } from "@gooddata/sdk-model";
import { type IVisualizationSizeInfo } from "@gooddata/sdk-ui-ext";
interface IToolbarProps {
    widget: IVisualizationSwitcherWidget;
    onVisualizationsChanged: (visualizations: IInsightWidget[]) => void;
    onVisualizationAdded: (insightWidget: IInsightWidget, insight: IInsight, sizeInfo: IVisualizationSizeInfo) => void;
    onWidgetDelete: () => void;
    onSelectedVisualizationChanged?: (visualizationId: string) => void;
    onClose: () => void;
}
export declare function Toolbar({ widget, onVisualizationsChanged, onVisualizationAdded, onWidgetDelete, onSelectedVisualizationChanged, onClose }: IToolbarProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=Toolbar.d.ts.map