using SmartCoalApplication.Base.Enum; using System; using System.Windows.Forms; namespace SmartCoalApplication.SystemLayer { public interface IFileDialogUICallbacks { FileOverwriteAction ShowOverwritePrompt(IWin32Window owner, string pathName); bool ShowError(IWin32Window owner, string pathName, Exception ex); IFileTransferProgressEvents CreateFileTransferProgressEvents(); } }