import type { EncryptedEnvelope } from '../../types.js'; import type { EnclaveKey } from '../crypto.js'; export interface RevealEngineCtx { readonly collection: string; readonly encrypted: boolean; getEnvelope(id: string): Promise; resolveCek(env: EncryptedEnvelope): Promise; getDEK(): Promise; } export declare function revealSealedField(ctx: RevealEngineCtx, id: string, field: string): Promise;