import { ChangeType } from './ChangeType';
/**
 * IChange interface belongs to IAuditRecord and
 * keeps track what type and which attributes are changed.
 */
export interface IChange {
    /**
     * Which attribute was touched
     */
    attribute: string;
    /**
     * Of which type
     */
    type: string;
    /**
     * Which value was set before
     */
    previousValue: any;
    /**
     * What is the current value
     */
    newValue: any;
    /**
     * Of which type was the change, see [[ChangeType]]
     */
    changeType: ChangeType;
}
//# sourceMappingURL=IChange.d.ts.map