/* tslint:disable */
/* eslint-disable */
/**
* @param {Uint8Array} data 
* @param {any[]} type_list 
* @returns {any} 
*/
export function abi_decode_parameters(data: Uint8Array, type_list: any[]): any;
/**
* @param {string} signature 
* @returns {any} 
*/
export function parse_function_signature(signature: string): any;
/**
* @param {string} signature 
* @returns {any} 
*/
export function parse_event_signature(signature: string): any;
/**
* @param {string} type_str 
* @returns {boolean} 
*/
export function is_valid_param_type(type_str: string): boolean;
/**
* @param {string} data_type 
* @returns {any} 
*/
export function is_array_type(data_type: string): any;
/**
* @param {string} type_str 
* @returns {any} 
*/
export function get_data_size(type_str: string): any;
/**
* @param {string} address_str 
* @returns {any} 
*/
export function to_checksum_address(address_str: string): any;
/**
* @param {string} s 
* @returns {string | undefined} 
*/
export function sha3(s: string): string | undefined;
/**
*/
export function init_panic_hook(): void;
