/** * Handler for `vaults/1.0/tombstone`. * * Local state transitions SEALED → RETIRED. The host-side document * deletion happens against the EDV. */ import type { Logger, MessageHandler, MessageHandlerInboundMessage } from '@credo-ts/core'; import { EventEmitter } from '@credo-ts/core'; import { TombstoneMessage } from '../messages'; export declare class TombstoneHandler implements MessageHandler { private logger; private eventEmitter; supportedMessages: (typeof TombstoneMessage)[]; constructor(logger: Logger, eventEmitter: EventEmitter); handle(messageContext: MessageHandlerInboundMessage): Promise; }