import { type EasyData } from '../util/EntityUtil.ts';
import { Entity, type EntityData } from './Entity.ts';
interface ChangeData extends EntityData {
    changeId: string;
    type: string;
    targetName: string;
    data: any;
}
export declare class Change extends Entity {
    changeId: string;
    type: string;
    targetName: string;
    data: any;
    constructor(data: ChangeData);
    static create(data: EasyData<ChangeData, 'changeId'>): Change;
}
export {};
