/* tslint:disable */ /* eslint-disable */ /** * @param {string} msg_key * @param {string} master_key * @param {string} second_key * @returns {string} */ export function get_public_key(msg_key: string, master_key: string, second_key: string): string; /** * @param {string} msg_key * @param {string} master_key * @param {string} second_key * @returns {string} */ export function generate_sec_key(msg_key: string, master_key: string, second_key: string): string; /** * @param {string} msg_key * @param {string} master_key * @param {string} second_key * @param {string} msg * @returns {string} */ export function sign(msg_key: string, master_key: string, second_key: string, msg: string): string; /** * @param {string} msg_key * @param {string} master_key * @param {string} second_key * @param {string} msg * @returns {string} */ export function sign_for_tran(msg_key: string, master_key: string, second_key: string, msg: string): string; /** * @param {string} msg_key * @param {string} master_key * @param {string} second_key * @returns {string} */ export function wget_address(msg_key: string, master_key: string, second_key: string): string; /** * @param {string} msg_key * @param {string} master_key * @param {string} second_key * @param {string} msg * @returns {string} */ export function wencrypt(msg_key: string, master_key: string, second_key: string, msg: string): string; /** * @param {string} msg_key * @param {string} master_key * @param {string} second_key * @param {string} msg * @returns {string} */ export function wdecrypt(msg_key: string, master_key: string, second_key: string, msg: string): string; /** * @param {string} content * @param {string} key * @returns {string} */ export function aes_encrypt(content: string, key: string): string; /** * @param {string} content * @param {string} key * @returns {string} */ export function aes_decrypt(content: string, key: string): string; /** * @param {string} pk * @param {string} msg * @returns {string} */ export function rencrypt(pk: string, msg: string): string; /** * @param {string} sk * @param {string} msg * @returns {string} */ export function rdecrypt(sk: string, msg: string): string; /** * @param {string} content * @returns {string} */ export function generate_qr(content: string): string; /** * @param {string} content * @returns {string} */ export function hex_deflate(content: string): string; /** * @param {string} content * @returns {string} */ export function hex_inflate(content: string): string; /** * @param {string} pass * @param {string} salt * @returns {string} */ export function password_hash(pass: string, salt: string): string; /** * @param {string} pass * @param {string} pass_hash * @returns {boolean} */ export function password_verify(pass: string, pass_hash: string): boolean;