import type { EncryptionOptions } from '../interfaces'; declare const generateKey: (password: string, salt: string, cost: number, length: number) => Promise; declare const encryptData: (text: string, key: string) => Promise; declare const decryptData: (cipher: string, key: string) => Promise; declare const createIV: (length?: number) => string; declare const generateEncryptionKey: (encryptKey: string, options: EncryptionOptions) => Promise; declare const decryptedMessageData: (text: string, key: string) => Promise; export { generateKey, encryptData, decryptData, createIV, generateEncryptionKey, decryptedMessageData, }; //# sourceMappingURL=aesCrypto.d.ts.map