                         options.defaultExtension,
                         callbackId
 
+messageBoxTypes = ['none', 'info', 'warning']
+
 module.exports =
   openFolder: (args...) ->
     selectFileWrap args..., 1, 'Open Folder'

    throw new TypeError('Need Window object') unless window.constructor is BrowserWindow

    options = {} unless options?
    options.type = options.type ? module.exports.MESSAGE_BOX_NONE
    throw new TypeError('Invalid message box type') unless 0 <= options.type <= 2

    throw new TypeError('Buttons need to be array') unless Array.isArray options.buttons


                           String(options.title),
                           String(options.message),
                           String(options.detail)
