/** * ChangeSet represents set of changes made * to entity graph. * * This is important if we want to make changes and * we want to undo changes as well as support * binding and updates. */ export default class ChangeSet implements ProxyHandler { readonly entity: T; private readonly parent?; modified: boolean; static create(entity: T): ChangeSet; readonly editable: any; readonly included: Set; readonly changes: any; constructor(entity: T, included?: Iterable, parent?: ChangeSet); get(target: any, p: string | symbol, receiver: any): any; set(target: any, p: string | symbol, newValue: any, receiver: any): boolean; private createNewEntry; private setModified; } //# sourceMappingURL=ChangeSet.d.ts.map