export interface NewValue { name: string; new: any; } export interface UnchangedValue { name: string; value: any; } export interface RemovedValue { name: string; old: any; } export declare class Delta { new?: NewValue[]; changed?: ChangedValue[]; unchanged?: UnchangedValue[]; remove?: RemovedValue[]; children?: ChildDelta[]; } export interface ChildDelta { name: string; type: string; change: boolean; delta: Delta; } export interface ChangedValue { name: string; new: any; old: any; delta?: Delta; } export interface DeltaOptions { ignore?: string[]; } //# sourceMappingURL=delta.d.ts.map