DupeZap comes with two types of restore options. Undo is activated when a move or copy action was performed. Restore is activated when a trash action was performed.
Note that DupeZap can restore the location of the trashed, moved and copied items but does not restore the found list or the Mail, iTunes and iPhoto libraries. To create an identical found list you must do another search. To have the same Mail, iTunes or iPhoto library, you must load the items again.
Also note that it can restore the mark action of the Aperture items by removing the assigned keyword.