public static constructor_new(a_arg: RouteHintHop[]): RouteHint {
const ret: number = bindings.RouteHint_new(bindings.encodeUint32Array(a_arg != null ? a_arg.map(a_arg_conv_14 => a_arg_conv_14 == null ? 0 : CommonBase.get_ptr_of(a_arg_conv_14) & ~1) : null));
const ret_hu_conv: RouteHint = new RouteHint(null, ret);
public static constructor_new(a_arg: RouteHintHop[]): RouteHint {
const ret: number = bindings.RouteHint_new(bindings.encodeUint32Array(a_arg != null ? a_arg.map(a_arg_conv_14 => a_arg_conv_14 == null ? 0 : CommonBase.get_ptr_of(a_arg_conv_14) & ~1) : null));
const ret_hu_conv: RouteHint = new RouteHint(null, ret);