import EO from './ember_orbit/main';
import Model from './ember_orbit/model';
import attr from './ember_orbit/attr';
import hasOne from './ember_orbit/relationships/has_one';
import hasMany from './ember_orbit/relationships/has_many';

EO.Model = Model;
EO.attr = attr;
EO.hasOne = hasOne;
EO.hasMany = hasMany;

export default EO;

import EO from './ember_orbit/main';
import Context from './ember_orbit/context';
import Model from './ember_orbit/model';
import RecordArrayManager from './ember_orbit/record_array_manager';
import Schema from './ember_orbit/schema';
import Source from './ember_orbit/source';
import Store from './ember_orbit/store';
import attr from './ember_orbit/attr';
import HasManyArray from './ember_orbit/links/has_many_array';
import HasOneObject from './ember_orbit/links/has_one_object';
import LinkProxyMixin from './ember_orbit/links/link_proxy_mixin';
import FilteredRecordArray from './ember_orbit/record_arrays/filtered_record_array';
import RecordArray from './ember_orbit/record_arrays/record_array';
import hasMany from './ember_orbit/relationships/has_many';
import hasOne from './ember_orbit/relationships/has_one';

EO.Context = Context;
EO.Model = Model;
EO.RecordArrayManager = RecordArrayManager;
EO.Schema = Schema;
EO.Source = Source;
EO.Store = Store;
EO.attr = attr;
EO.HasManyArray = HasManyArray;
EO.HasOneObject = HasOneObject;
EO.LinkProxyMixin = LinkProxyMixin;
EO.FilteredRecordArray = FilteredRecordArray;
EO.RecordArray = RecordArray;
EO.hasOne = hasOne;
EO.hasMany = hasMany;

export default EO;

Expand top-level EO namespace members
Expand top-level EO namespace members
