import { type ComponentType } from "react";
import { type IWidget } from "@gooddata/sdk-model";
/**
 * @internal
 */
export interface IWidgetDeleteDialogProps {
    isVisible: boolean;
    showAlertsMessage: boolean;
    showSchedulesMessage: boolean;
    onDelete: () => void;
    onCancel: () => void;
    widget: IWidget | undefined;
}
/**
 * @internal
 */
export type CustomWidgetDeleteDialogComponent = ComponentType<IWidgetDeleteDialogProps>;
//# sourceMappingURL=types.d.ts.map