/** * Handler for `vaults/1.0/seal`. * * Local state transitions ACTIVE → SEALED. The host's cap rotation * is enforced by the EDV server (which already received the cap * revocation via grant-access reissuance or revocation list). */ import type { Logger, MessageHandler, MessageHandlerInboundMessage } from '@credo-ts/core'; import { EventEmitter } from '@credo-ts/core'; import { SealMessage } from '../messages'; export declare class SealHandler implements MessageHandler { private logger; private eventEmitter; supportedMessages: (typeof SealMessage)[]; constructor(logger: Logger, eventEmitter: EventEmitter); handle(messageContext: MessageHandlerInboundMessage): Promise; }