import { IEntityNodeService } from './entity-node-service'; import { IRepository } from "./repository"; export declare abstract class RepositoryContext { abstract models: { [model: string]: IRepository; }; private dataPath; private entityNodeService; constructor(dataPath?: string, entityNodeService?: IEntityNodeService); initialize: () => Promise; saveChanges: () => Promise; private loadModels; private loadUnsetModels; private markAllCurrent; private isDirty; }