import { StateCreator } from 'zustand'; import { Middleware } from './common'; export interface SaveChangesConfirmationDialogSlice { saveChangesConfirmationDialog?: SaveChangesConfirmationDialogState; openSaveChangesConfirmationDialog: (saveChangesConfirmationDialog: SaveChangesConfirmationDialogState) => void; closeSaveChangesConfirmationDialog: () => void; } export interface SaveChangesConfirmationDialogState { onSaveChanges: (saveDefaultTimeRange: boolean, saveDefaultRefreshInterval: boolean, saveDefaultVariables: boolean) => void; onCancel: () => void; isSavedDurationModified: boolean; isSavedRefreshIntervalModified: boolean; isSavedVariableModified: boolean; description?: string; } export declare const createSaveChangesDialogSlice: StateCreator; //# sourceMappingURL=save-changes-dialog-slice.d.ts.map