import { CompareItem } from "../utils/compare-changes";
import FormEvent from "./FormEvent";
export default class CompareEvent extends FormEvent {
    constructor(comparison: CompareItem[]);
    constructor(oldValue: unknown, newValue?: unknown);
    comparison: CompareItem[];
    /**
     * @description Статическая функция, формирующая новые compare объект(event), но фильтруя сравнения по имени.
     * Используется для передачи только части объекта изменений в дочерний элемент.
     * */
    static restoreByName(compareEvent: CompareEvent, name: string): CompareEvent;
}
