import { NodeWithOptionalId, RelationWithOptionalId, Uuid } from '../../Type/Definition/index.js'; import { EventIdentifier } from '../../Type/Enum/index.js'; type PostIndexEventDetails = { element: NodeWithOptionalId | RelationWithOptionalId; elementId: Promise | null; }; declare class PostIndexEvent extends CustomEvent { static type: EventIdentifier; constructor(element: NodeWithOptionalId | RelationWithOptionalId); getElement(): NodeWithOptionalId | RelationWithOptionalId; getElementId(): Promise | null; setElementId(elementId: Promise | null): PostIndexEvent; } export { PostIndexEvent, PostIndexEventDetails };