export function DashboardSidebars({ dashboard, showAddParameterPopover, removeParameter, addCardToDashboard, clickBehaviorSidebarDashcard, onReplaceAllDashCardVisualizationSettings, onUpdateDashCardVisualizationSettings, onUpdateDashCardColumnSettings, setParameterName, setParameterType, setParameterDefaultValue, setParameterIsMultiSelect, setParameterQueryType, setParameterSourceType, setParameterSourceConfig, setParameterFilteringParameters, setParameterRequired, setParameterTemporalUnits, isFullscreen, onCancel, params, sidebar, closeSidebar, setDashboardAttribute, selectedTabId, }: {
    dashboard: any;
    showAddParameterPopover: any;
    removeParameter: any;
    addCardToDashboard: any;
    clickBehaviorSidebarDashcard: any;
    onReplaceAllDashCardVisualizationSettings: any;
    onUpdateDashCardVisualizationSettings: any;
    onUpdateDashCardColumnSettings: any;
    setParameterName: any;
    setParameterType: any;
    setParameterDefaultValue: any;
    setParameterIsMultiSelect: any;
    setParameterQueryType: any;
    setParameterSourceType: any;
    setParameterSourceConfig: any;
    setParameterFilteringParameters: any;
    setParameterRequired: any;
    setParameterTemporalUnits: any;
    isFullscreen: any;
    onCancel: any;
    params: any;
    sidebar: any;
    closeSidebar: any;
    setDashboardAttribute: any;
    selectedTabId: any;
}): import("react/jsx-runtime").JSX.Element | null;
export namespace DashboardSidebars {
    namespace propTypes {
        let dashboard: PropTypes.Requireable<object>;
        let showAddParameterPopover: PropTypes.Validator<(...args: any[]) => any>;
        let removeParameter: PropTypes.Validator<(...args: any[]) => any>;
        let addCardToDashboard: PropTypes.Validator<(...args: any[]) => any>;
        let clickBehaviorSidebarDashcard: PropTypes.Requireable<object>;
        let onReplaceAllDashCardVisualizationSettings: PropTypes.Validator<(...args: any[]) => any>;
        let onUpdateDashCardVisualizationSettings: PropTypes.Validator<(...args: any[]) => any>;
        let onUpdateDashCardColumnSettings: PropTypes.Validator<(...args: any[]) => any>;
        let setParameterName: PropTypes.Validator<(...args: any[]) => any>;
        let setParameterType: PropTypes.Validator<(...args: any[]) => any>;
        let setParameterDefaultValue: PropTypes.Validator<(...args: any[]) => any>;
        let setParameterIsMultiSelect: PropTypes.Validator<(...args: any[]) => any>;
        let setParameterQueryType: PropTypes.Validator<(...args: any[]) => any>;
        let setParameterSourceType: PropTypes.Validator<(...args: any[]) => any>;
        let setParameterSourceConfig: PropTypes.Validator<(...args: any[]) => any>;
        let setParameterFilteringParameters: PropTypes.Validator<(...args: any[]) => any>;
        let setParameterRequired: PropTypes.Validator<(...args: any[]) => any>;
        let setParameterTemporalUnits: PropTypes.Validator<(...args: any[]) => any>;
        let isFullscreen: PropTypes.Validator<boolean>;
        let onCancel: PropTypes.Validator<(...args: any[]) => any>;
        let params: PropTypes.Requireable<object>;
        let sidebar: PropTypes.Validator<NonNullable<PropTypes.InferProps<{
            name: PropTypes.Requireable<string>;
            props: PropTypes.Requireable<object>;
        }>>>;
        let closeSidebar: PropTypes.Validator<(...args: any[]) => any>;
        let setDashboardAttribute: PropTypes.Requireable<(...args: any[]) => any>;
        let selectedTabId: PropTypes.Requireable<number>;
    }
}
import PropTypes from "prop-types";
