Literals
let js_type_number: string;
let js_type_string: string;
let js_type_object: string;
let js_type_boolean: string;
let js_undefined: string;
let js_prop_length: string;
let param: string;
let partial_arg: string;
let tmp: string;
let create: string;
let imul: string;
let setter_suffix: string;
let setter_suffix_len: int;
let unsafe_downgrade: string;
let node_modules: string;
let node_modules_length: int;
let package_name: string;
let lib: string;
let suffix_cmj: string;
let suffix_cmi: string;
let suffix_ml: string;
let suffix_mli: string;
let suffix_cmt: string;
let suffix_cmti: string;
let suffix_js: string;
let suffix_bs_js: string;
let suffix_mjs: string;
let suffix_cjs: string;
let suffix_gen_js: string;
let suffix_gen_tsx: string;
let suffix_impl: string;
let suffix_intf: string;
let commonjs: string;
let es6: string;
let es6_global: string;
let node_sep: string;
Used when produce node compatible paths
let node_parent: string;
let node_current: string;
let gentype_import: string;
let bsbuild_cache: string;
let exception_id: string;
let polyvar_hash: string;
let polyvar_value: string;
let cons: string;
let hd: string;
let tl: string;
let lazy_done: string;
let lazy_val: string;
let pure: string;