import { DomainEvent } from "./domain.event"; export declare class Entity { protected _domainEvents: DomainEvent[]; protected _isModified: boolean; protected _markedForDeletion: boolean; protected _id?: string; constructor(id?: string); get id(): string | undefined; get domainEvents(): DomainEvent[]; get markedForDeletion(): boolean; get isModified(): boolean; set id(value: string | undefined); set markedForDeletion(value: boolean); }