import * as Native from './Native.js'; export interface CiphertextMessageConvertible { asCiphertextMessage: () => CiphertextMessage; } export declare class CiphertextMessage { readonly _nativeHandle: Native.CiphertextMessage; private constructor(); static _fromNativeHandle(nativeHandle: Native.CiphertextMessage): CiphertextMessage; static from(message: CiphertextMessageConvertible): CiphertextMessage; serialize(): Uint8Array; type(): number; }