 
 _ = require 'underscore-plus'
 {deprecate} = require 'grim'
+{Emitter} = require 'event-kit'
 {Model} = require 'theorist'
 fs = require 'fs-plus'
 

    Editor = require './editor'

    @windowEventHandler = new WindowEventHandler

  ###
  Section: Atom Metadata


  # Call .loadOrCreate instead
  constructor: (@state) ->
    @emitter = new Emitter
    {@mode} = @state
    DeserializerManager = require './deserializer-manager'
    @deserializers = new DeserializerManager()
