import { AgentMessage } from '@credo-ts/core'; export interface SealMessageOptions { id?: string; vaultId: string; mode?: string; } /** * Spec § seal — controller rotates caps to read-only; freezes the * workspace. State transition ACTIVE → SEALED. * * @see https://didcomm.org/vaults/1.0/seal */ export declare class SealMessage extends AgentMessage { constructor(options: SealMessageOptions); readonly type: string; static readonly type: import("@credo-ts/core").ParsedMessageType; vaultId: string; mode: string; }