import type { ISymmetricCipher } from './types'; /** * AES-256-GCM cipher over a base64-encoded 32-byte key. Blob format: * base64(iv ‖ ciphertext ‖ tag) — WebCrypto appends the GCM tag to the * ciphertext, so the layout is iv (12 bytes) followed by the sealed rest. */ export declare class SymmetricCipher implements ISymmetricCipher { protected key: Promise; constructor(key: string); encrypt(plain: string): Promise; decrypt(blob: string): Promise; } //# sourceMappingURL=module.d.ts.map