/// import { EncryptedMessageT, EncryptionScheme, PlaintextMessageT, SealedMessageT } from './_types'; import { Result } from 'neverthrow'; export declare const __validateEncryptedMessageLength: (buffer: Buffer) => Result; export declare const Message: { maxLength: number; maxLengthOfCipherTextOfSealedMsg: number; minLengthEncryptedMessage: number; createEncrypted: (encryptionScheme: EncryptionScheme, sealedMessage: SealedMessageT) => Result; createPlaintext: (message: string | Buffer) => PlaintextMessageT; fromBuffer: (buf: Buffer) => Result; plaintextToString: (plaintext: Buffer, startAt?: number) => string; isPlaintext: (rawHex: string) => boolean; isEncrypted: (rawHex: string) => boolean; isHexEncoded: (rawHex: string) => boolean; }; //# sourceMappingURL=message.d.ts.map