import { IProjectStore, ProjectStore } from "./project.store"; import { IProjectPublishStore, ProjectPublishStore } from "./project-publish.store"; import { RootStore } from "store/root.store"; export interface IProjectRootStore { project: IProjectStore; publish: IProjectPublishStore; } export class ProjectRootStore { project: IProjectStore; publish: IProjectPublishStore; constructor(_root: RootStore) { this.project = new ProjectStore(_root); this.publish = new ProjectPublishStore(this); } }