/** * Lazy-loaded crypto-js module * This module provides dynamic imports for crypto-js to reduce initial bundle size */ /** * Get the CryptoJS module * @returns Promise that resolves to the CryptoJS module */ export declare const getCryptoJS: () => Promise; /** * AES encryption namespace with lazy-loaded methods */ export declare const AES: { encrypt: (text: string, key: string) => Promise; decrypt: (ciphertext: string, key: string) => Promise; }; /** * Encoding namespaces with lazy-loaded methods */ export declare const enc: { Base64: { stringify: (wordArray: any) => Promise; parse: (base64Str: string) => Promise; }; Utf8: { parse: (utf8Str: string) => Promise; stringify: (wordArray: any) => Promise; }; };