import { type Reducer } from "@reduxjs/toolkit"; import { type IUiState } from "./uiState.js"; export declare const uiSliceReducer: Reducer; /** * Actions to control ui state of the dashboard. * * @internal */ export declare const uiActions: { openSettingsDialog: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/openSettingsDialog">; closeSettingsDialog: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/closeSettingsDialog">; openDensityDialog: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/openDensityDialog">; closeDensityDialog: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/closeDensityDialog">; setDensity: import("@reduxjs/toolkit").ActionCreatorWithPayload; openScheduleEmailDialog: import("@reduxjs/toolkit").ActionCreatorWithPayload; closeScheduleEmailDialog: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/closeScheduleEmailDialog">; setScheduleEmailDialogDefaultAttachment: import("@reduxjs/toolkit").ActionCreatorWithPayload; resetScheduleEmailDialogDefaultAttachment: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/resetScheduleEmailDialogDefaultAttachment">; openScheduleEmailManagementDialog: import("@reduxjs/toolkit").ActionCreatorWithPayload; closeScheduleEmailManagementDialog: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/closeScheduleEmailManagementDialog">; openAlertingManagementDialog: import("@reduxjs/toolkit").ActionCreatorWithPayload; closeAlertingManagementDialog: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/closeAlertingManagementDialog">; openAlertingDialog: import("@reduxjs/toolkit").ActionCreatorWithPayload; closeAlertingDialog: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/closeAlertingDialog">; openSaveAsDialog: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/openSaveAsDialog">; closeSaveAsDialog: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/closeSaveAsDialog">; setFilterBarExpanded: import("@reduxjs/toolkit").ActionCreatorWithPayload; closeKpiAlertDialog: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/closeKpiAlertDialog">; openKpiAlertDialog: import("@reduxjs/toolkit").ActionCreatorWithPayload; highlightKpiAlert: import("@reduxjs/toolkit").ActionCreatorWithPayload; openShareDialog: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/openShareDialog">; closeShareDialog: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/closeShareDialog">; openDeleteDialog: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/openDeleteDialog">; closeDeleteDialog: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/closeDeleteDialog">; openKpiDeleteDialog: import("@reduxjs/toolkit").ActionCreatorWithPayload; closeKpiDeleteDialog: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/closeKpiDeleteDialog">; setMenuButtonItemsVisibility: import("@reduxjs/toolkit").ActionCreatorWithPayload; selectWidget: import("@reduxjs/toolkit").ActionCreatorWithPayload; clearWidgetSelection: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/clearWidgetSelection">; setConfigurationPanelOpened: import("@reduxjs/toolkit").ActionCreatorWithPayload; setWidgetDateDatasetAutoSelect: import("@reduxjs/toolkit").ActionCreatorWithPayload; requestInsightListUpdate: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/requestInsightListUpdate">; setWidgetLoadingAdditionalDataStarted: import("@reduxjs/toolkit").ActionCreatorWithPayload; setWidgetLoadingAdditionalDataStopped: import("@reduxjs/toolkit").ActionCreatorWithPayload; setFilterAttributeSelectionOpen: import("@reduxjs/toolkit").ActionCreatorWithPayload; selectFilterIndex: import("@reduxjs/toolkit").ActionCreatorWithPayload; clearFilterIndexSelection: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/clearFilterIndexSelection">; setActiveSection: import("@reduxjs/toolkit").ActionCreatorWithPayload; clearActiveSection: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/clearActiveSection">; openCancelEditModeDialog: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/openCancelEditModeDialog">; closeCancelEditModeDialog: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/closeCancelEditModeDialog">; resetInvalidDrillWidgetRefs: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/resetInvalidDrillWidgetRefs">; resetSanitizedDrillWidgetRefs: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/resetSanitizedDrillWidgetRefs">; resetAllInvalidCustomUrlDrillParameterWidgets: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/resetAllInvalidCustomUrlDrillParameterWidgets">; resetAllInvalidCustomUrlDrillParameterWidgetsWarnings: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/resetAllInvalidCustomUrlDrillParameterWidgetsWarnings">; addInvalidDrillWidgetRefs: import("@reduxjs/toolkit").ActionCreatorWithPayload; addSanitizedDrillWidgetRefs: import("@reduxjs/toolkit").ActionCreatorWithPayload; setInvalidCustomUrlDrillParameterWidgets: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ widget: import("@gooddata/sdk-model").IInsightWidget; invalidDrills: import("@gooddata/sdk-model").IDrillToCustomUrl[]; }[], "uiSlice/setInvalidCustomUrlDrillParameterWidgets">; removeInvalidDrillWidgetRefs: import("@reduxjs/toolkit").ActionCreatorWithPayload; removeSanitizedDrillWidgetRefs: import("@reduxjs/toolkit").ActionCreatorWithPayload; resetInvalidCustomUrlDrillParameterWidget: import("@reduxjs/toolkit").ActionCreatorWithPayload; setDraggingWidgetSource: import("@reduxjs/toolkit").ActionCreatorWithPayload; clearDraggingWidgetSource: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/clearDraggingWidgetSource">; setDraggingWidgetTarget: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ path: import("../../../types.js").ILayoutItemPath; triggeringDropZoneType: import("../../../types.js").DropZoneType; }, "uiSlice/setDraggingWidgetTarget">; clearDraggingWidgetTarget: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/clearDraggingWidgetTarget">; toggleWidgetsOverlay: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ refs: (import("@gooddata/sdk-model").ObjRef | undefined)[]; visible: boolean; }, "uiSlice/toggleWidgetsOverlay">; setWidgetsOverlay: import("@reduxjs/toolkit").ActionCreatorWithPayload, "uiSlice/setWidgetsOverlay">; hideAllWidgetsOverlay: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/hideAllWidgetsOverlay">; toggleFilterViewsDialog: import("@reduxjs/toolkit").ActionCreatorWithOptionalPayload<{ open?: boolean | undefined; mode?: import("./uiState.js").FilterViewDialogMode | undefined; } | undefined, "uiSlice/toggleFilterViewsDialog">; openWidgetDeleteDialog: import("@reduxjs/toolkit").ActionCreatorWithPayload; closeWidgetDeleteDialog: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/closeWidgetDeleteDialog">; changeIgnoreExecutionTimestamp: import("@reduxjs/toolkit").ActionCreatorWithPayload; setIncompatibleDefaultFiltersOverrideMessage: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/setIncompatibleDefaultFiltersOverrideMessage">; resetIncompatibleDefaultFiltersOverrideMessage: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/resetIncompatibleDefaultFiltersOverrideMessage">; invalidateAutomationItems: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"uiSlice/invalidateAutomationItems">; }; //# sourceMappingURL=index.d.ts.map