import InnerSetters from '../setters';
import Setters from './setters';
import InnerPluginManger from '../plugins';
import PluginManager from './plugins';
import InnerMaterial from '../material';
import Material from './material';
import InnerSkeleton from '../skeleton';
import Skeleton from './skeleton';
import InnerProject from '../project';
import Project from './project';
import Dragon from './dragon';
export var observableSkeleton = new InnerSkeleton();
export var observableProject = new InnerProject();
export var innerMaterial = new InnerMaterial();
export var setters = new Setters(new InnerSetters());
export var plugins = new PluginManager(new InnerPluginManger());
export var material = new Material(innerMaterial);
export var skeleton = new Skeleton(observableSkeleton);
export var project = new Project(observableProject);
export var dragon = new Dragon(observableProject.designer.dragon);