/**
 * API密钥加密/解密工具
 * 使用 Web Crypto API 的 AES-GCM 算法
 */
/**
 * 加密API密钥
 * @param plaintext 明文API密钥
 * @returns 加密后的Base64字符串
 */
export declare function encryptApiKey(plaintext: string): Promise<string>;
/**
 * 解密API密钥
 * @param encryptedBase64 加密后的Base64字符串
 * @returns 解密后的明文API密钥
 */
export declare function decryptApiKey(encryptedBase64: string): Promise<string>;
/**
 * 检查是否支持加密
 */
export declare function isCryptoSupported(): boolean;
/**
 * 简单加密（用于不支持Web Crypto的环境降级）
 * 注意：这不是真正的安全加密，仅用于兼容
 */
export declare function simpleEncrypt(plaintext: string): string;
/**
 * 简单解密
 */
export declare function simpleDecrypt(encrypted: string): string;
//# sourceMappingURL=crypto.d.ts.map