import { type IAutomationMetadataObject, type IWidget } from "@gooddata/sdk-model"; import { type GoodDataSdkError } from "@gooddata/sdk-ui"; /** * @internal */ export interface IUseDashboardAlertsManagementDialogProps { setAlertToEdit?: (automation?: IAutomationMetadataObject) => void; } /** * @internal */ export declare const useDashboardAlertsManagementDialog: () => { defaultOnAlertingManagement: (widget?: IWidget | undefined) => void; onAlertingManagementOpen: (widget?: IWidget | undefined) => void; onAlertingManagementClose: () => void; onAlertingManagementLoadingError: () => void; onAlertingManagementAdd: (targetWidget?: IWidget | undefined) => void; onAlertingManagementEdit: (alert: IAutomationMetadataObject, widget?: IWidget | undefined) => void; onAlertingManagementDeleteSuccess: () => void; onAlertingManagementDeleteError: () => void; onAlertingManagementPauseSuccess: (_alert: IAutomationMetadataObject, pause: boolean) => void; onAlertingManagementPauseError: (_error: GoodDataSdkError, pause: boolean) => void; }; //# sourceMappingURL=useDashboardAlertsManagementDialog.d.ts.map