import { ConfirmDialogOptions } from '@judo/feedback'; /** * Set of action definition types that are considered destructive. * These require user confirmation before execution. */ export declare const DESTRUCTIVE_ACTION_TYPES: Set; /** * Checks whether an action type is destructive (delete, remove, unset, clear). * Handles both prefixed ("ui:DeleteActionDefinition") and unprefixed forms. */ export declare function isDestructiveAction(actionType?: string): boolean; /** * Returns appropriate confirmation dialog options for a destructive action type. * Handles both prefixed ("ui:DeleteActionDefinition") and unprefixed forms. */ export declare function getDestructiveConfirmationOptions(actionType: string): ConfirmDialogOptions; //# sourceMappingURL=destructive-action-utils.d.ts.map