/* tslint:disable */
/* eslint-disable */
export const memory: WebAssembly.Memory;
export const incr_fn_main_a2110e_next: (a: number) => [number, number, number];
export const incr_fn_main_a2110e_collect: (a: number) => [number, number, number];
export const __wbg_incr_fn_main_a2110e_free: (a: number, b: number) => void;
export const incr_fn_tema_c4b376_make: (a: number) => number;
export const incr_fn_tema_c4b376_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_tema_c4b376_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_tema_c4b376_free: (a: number, b: number) => void;
export const incr_fn_elder_force_index_ce0163_next: (a: number, b: any) => [number, number, number];
export const incr_fn_elder_force_index_ce0163_collect: (a: number, b: any) => [number, number, number, number];
export const __wbg_incr_fn_elder_force_index_ce0163_free: (a: number, b: number) => void;
export const incr_fn_ease_of_movement_673394_make: (a: number) => number;
export const incr_fn_ease_of_movement_673394_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_ease_of_movement_673394_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_ease_of_movement_673394_free: (a: number, b: number) => void;
export const incr_fn_money_flow_index_eccf49_make: (a: number) => number;
export const incr_fn_money_flow_index_eccf49_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_money_flow_index_eccf49_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_money_flow_index_eccf49_free: (a: number, b: number) => void;
export const incr_fn_fwma_b0c1e1_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_fwma_b0c1e1_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_fwma_b0c1e1_free: (a: number, b: number) => void;
export const incr_fn_dema_6fa53c_make: (a: number) => number;
export const incr_fn_dema_6fa53c_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_dema_6fa53c_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_dema_6fa53c_free: (a: number, b: number) => void;
export const incr_fn_true_strength_index_59c9ff_make: (a: number) => number;
export const incr_fn_true_strength_index_59c9ff_next: (a: number, b: any, c: any, d: any) => [number, number, number];
export const incr_fn_true_strength_index_59c9ff_collect: (a: number, b: any, c: any, d: any) => [number, number, number, number];
export const __wbg_incr_fn_true_strength_index_59c9ff_free: (a: number, b: number) => void;
export const incr_fn_trix_bcad27_make: (a: number) => number;
export const incr_fn_trix_bcad27_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_trix_bcad27_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_trix_bcad27_free: (a: number, b: number) => void;
export const incr_fn_momentum_fe155f_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_momentum_fe155f_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_momentum_fe155f_free: (a: number, b: number) => void;
export const incr_fn_know_sure_thing_1817a6_make: (a: number) => number;
export const incr_fn_know_sure_thing_1817a6_next: (a: number, b: any, c: any, d: any, e: any, f: any, g: any, h: any, i: any, j: any, k: any) => [number, number, number];
export const incr_fn_know_sure_thing_1817a6_collect: (a: number, b: any, c: any, d: any, e: any, f: any, g: any, h: any, i: any, j: any, k: any) => [number, number, number, number];
export const __wbg_incr_fn_know_sure_thing_1817a6_free: (a: number, b: number) => void;
export const incr_fn_absolute_price_oscillator_74dd80_make: (a: number) => number;
export const incr_fn_absolute_price_oscillator_74dd80_next: (a: number, b: any, c: any, d: any) => [number, number, number];
export const incr_fn_absolute_price_oscillator_74dd80_collect: (a: number, b: any, c: any, d: any) => [number, number, number, number];
export const __wbg_incr_fn_absolute_price_oscillator_74dd80_free: (a: number, b: number) => void;
export const incr_fn_bull_bear_power_3b0f5a_make: (a: number) => number;
export const incr_fn_bull_bear_power_3b0f5a_next: (a: number, b: any) => [number, number, number];
export const incr_fn_bull_bear_power_3b0f5a_collect: (a: number, b: any) => [number, number, number, number];
export const __wbg_incr_fn_bull_bear_power_3b0f5a_free: (a: number, b: number) => void;
export const incr_fn_detrended_price_oscillator_a2d0bd_make: (a: number) => number;
export const incr_fn_detrended_price_oscillator_a2d0bd_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_detrended_price_oscillator_a2d0bd_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_detrended_price_oscillator_a2d0bd_free: (a: number, b: number) => void;
export const incr_fn_advance_decline_ratio_4920ed_make: (a: number) => number;
export const incr_fn_advance_decline_ratio_4920ed_next: (a: number, b: any) => [number, number, number];
export const incr_fn_advance_decline_ratio_4920ed_collect: (a: number, b: any) => [number, number, number, number];
export const __wbg_incr_fn_advance_decline_ratio_4920ed_free: (a: number, b: number) => void;
export const incr_fn_williams_pct_r_8d8aee_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_williams_pct_r_8d8aee_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_williams_pct_r_8d8aee_free: (a: number, b: number) => void;
export const incr_fn_vortex_indicator_014043_make: (a: number) => number;
export const incr_fn_vortex_indicator_014043_next: (a: number, b: any) => [number, number, number];
export const incr_fn_vortex_indicator_014043_collect: (a: number, b: any) => [number, number, number, number];
export const __wbg_incr_fn_vortex_indicator_014043_free: (a: number, b: number) => void;
export const incr_fn_volume_oscillator_249c65_make: (a: number) => number;
export const incr_fn_volume_oscillator_249c65_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_volume_oscillator_249c65_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_volume_oscillator_249c65_free: (a: number, b: number) => void;
export const incr_fn_ultimate_oscillator_12d069_make: (a: number) => number;
export const incr_fn_ultimate_oscillator_12d069_next: (a: number, b: any, c: any, d: any) => [number, number, number];
export const incr_fn_ultimate_oscillator_12d069_collect: (a: number, b: any, c: any, d: any) => [number, number, number, number];
export const __wbg_incr_fn_ultimate_oscillator_12d069_free: (a: number, b: number) => void;
export const incr_fn_stochastic_rsi_824b6c_make: (a: number) => number;
export const incr_fn_stochastic_rsi_824b6c_next: (a: number, b: any, c: any, d: any, e: any, f: any) => [number, number, number];
export const incr_fn_stochastic_rsi_824b6c_collect: (a: number, b: any, c: any, d: any, e: any, f: any) => [number, number, number, number];
export const __wbg_incr_fn_stochastic_rsi_824b6c_free: (a: number, b: number) => void;
export const incr_fn_relative_volatility_index_289604_make: (a: number) => number;
export const incr_fn_relative_volatility_index_289604_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_relative_volatility_index_289604_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_relative_volatility_index_289604_free: (a: number, b: number) => void;
export const incr_fn_relative_vigor_index_c3c62c_make: (a: number) => number;
export const incr_fn_relative_vigor_index_c3c62c_next: (a: number, b: any) => [number, number, number];
export const incr_fn_relative_vigor_index_c3c62c_collect: (a: number, b: any) => [number, number, number, number];
export const __wbg_incr_fn_relative_vigor_index_c3c62c_free: (a: number, b: number) => void;
export const incr_fn_price_oscillator_4b8bf9_next: (a: number, b: any, c: any, d: any) => [number, number, number];
export const incr_fn_price_oscillator_4b8bf9_collect: (a: number, b: any, c: any, d: any) => [number, number, number, number];
export const __wbg_incr_fn_price_oscillator_4b8bf9_free: (a: number, b: number) => void;
export const incr_fn_macd_11ef9e_next: (a: number, b: any, c: any, d: any) => [number, number, number];
export const incr_fn_macd_11ef9e_collect: (a: number, b: any, c: any, d: any) => [number, number, number, number];
export const __wbg_incr_fn_macd_11ef9e_free: (a: number, b: number) => void;
export const incr_fn_donchian_channel_7679ae_make: (a: number) => number;
export const incr_fn_donchian_channel_7679ae_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_donchian_channel_7679ae_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_donchian_channel_7679ae_free: (a: number, b: number) => void;
export const incr_fn_coppock_curve_b01959_make: (a: number) => number;
export const incr_fn_coppock_curve_b01959_next: (a: number, b: any, c: any, d: any, e: any) => [number, number, number];
export const incr_fn_coppock_curve_b01959_collect: (a: number, b: any, c: any, d: any, e: any) => [number, number, number, number];
export const __wbg_incr_fn_coppock_curve_b01959_free: (a: number, b: number) => void;
export const incr_fn_connors_rsi_3ac79c_make: (a: number) => number;
export const incr_fn_connors_rsi_3ac79c_next: (a: number, b: any, c: any, d: any, e: any) => [number, number, number];
export const incr_fn_connors_rsi_3ac79c_collect: (a: number, b: any, c: any, d: any, e: any) => [number, number, number, number];
export const __wbg_incr_fn_connors_rsi_3ac79c_free: (a: number, b: number) => void;
export const incr_fn_choppiness_index_7e8fa4_make: (a: number) => number;
export const incr_fn_choppiness_index_7e8fa4_next: (a: number, b: any) => [number, number, number];
export const incr_fn_choppiness_index_7e8fa4_collect: (a: number, b: any) => [number, number, number, number];
export const __wbg_incr_fn_choppiness_index_7e8fa4_free: (a: number, b: number) => void;
export const incr_fn_chande_kroll_stop_0fb980_make: (a: number) => number;
export const incr_fn_chande_kroll_stop_0fb980_next: (a: number, b: any, c: any, d: any) => [number, number, number];
export const incr_fn_chande_kroll_stop_0fb980_collect: (a: number, b: any, c: any, d: any) => [number, number, number, number];
export const __wbg_incr_fn_chande_kroll_stop_0fb980_free: (a: number, b: number) => void;
export const incr_fn_chaikin_money_flow_93b85c_make: (a: number) => number;
export const incr_fn_chaikin_money_flow_93b85c_next: (a: number, b: any) => [number, number, number];
export const incr_fn_chaikin_money_flow_93b85c_collect: (a: number, b: any) => [number, number, number, number];
export const __wbg_incr_fn_chaikin_money_flow_93b85c_free: (a: number, b: number) => void;
export const incr_fn_bollinger_bands_730940_make: (a: number) => number;
export const incr_fn_bollinger_bands_730940_next: (a: number, b: any, c: any, d: any) => [number, number, number];
export const incr_fn_bollinger_bands_730940_collect: (a: number, b: any, c: any, d: any) => [number, number, number, number];
export const __wbg_incr_fn_bollinger_bands_730940_free: (a: number, b: number) => void;
export const incr_fn_bollinger_bands_width_ee0f57_next: (a: number, b: any, c: any, d: any) => [number, number, number];
export const incr_fn_bollinger_bands_width_ee0f57_collect: (a: number, b: any, c: any, d: any) => [number, number, number, number];
export const __wbg_incr_fn_bollinger_bands_width_ee0f57_free: (a: number, b: number) => void;
export const incr_fn_bollinger_bands_pct_b_8b7a76_next: (a: number, b: any, c: any, d: any) => [number, number, number];
export const incr_fn_bollinger_bands_pct_b_8b7a76_collect: (a: number, b: any, c: any, d: any) => [number, number, number, number];
export const __wbg_incr_fn_bollinger_bands_pct_b_8b7a76_free: (a: number, b: number) => void;
export const incr_fn_balance_of_power_4b4843_make: (a: number) => number;
export const incr_fn_balance_of_power_4b4843_next: (a: number) => [number, number, number];
export const incr_fn_balance_of_power_4b4843_collect: (a: number) => [number, number, number, number];
export const __wbg_incr_fn_balance_of_power_4b4843_free: (a: number, b: number) => void;
export const incr_fn_awesome_oscillator_9a7d5c_make: (a: number) => number;
export const incr_fn_awesome_oscillator_9a7d5c_next: (a: number, b: any, c: any, d: any) => [number, number, number];
export const incr_fn_awesome_oscillator_9a7d5c_collect: (a: number, b: any, c: any, d: any) => [number, number, number, number];
export const __wbg_incr_fn_awesome_oscillator_9a7d5c_free: (a: number, b: number) => void;
export const incr_fn_supertrend_2c88cc_make: (a: number) => number;
export const incr_fn_supertrend_2c88cc_next: (a: number, b: any, c: any, d: any) => [number, number, number];
export const incr_fn_supertrend_2c88cc_collect: (a: number, b: any, c: any, d: any) => [number, number, number, number];
export const __wbg_incr_fn_supertrend_2c88cc_free: (a: number, b: number) => void;
export const incr_fn_aroon_141eba_make: (a: number) => number;
export const incr_fn_aroon_141eba_next: (a: number, b: any) => [number, number, number];
export const incr_fn_aroon_141eba_collect: (a: number, b: any) => [number, number, number, number];
export const __wbg_incr_fn_aroon_141eba_free: (a: number, b: number) => void;
export const incr_fn_stdev_fab2d0_next: (a: number, b: any, c: any, d: any) => [number, number, number];
export const incr_fn_stdev_fab2d0_collect: (a: number, b: any, c: any, d: any) => [number, number, number, number];
export const __wbg_incr_fn_stdev_fab2d0_free: (a: number, b: number) => void;
export const incr_fn_cci_2b8ab4_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_cci_2b8ab4_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_cci_2b8ab4_free: (a: number, b: number) => void;
export const incr_fn_rsi_250ed8_make: (a: number) => number;
export const incr_fn_rsi_250ed8_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_rsi_250ed8_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_rsi_250ed8_free: (a: number, b: number) => void;
export const incr_fn_atr_934fd4_make: (a: number) => number;
export const incr_fn_atr_934fd4_next: (a: number, b: any) => [number, number, number];
export const incr_fn_atr_934fd4_collect: (a: number, b: any) => [number, number, number, number];
export const __wbg_incr_fn_atr_934fd4_free: (a: number, b: number) => void;
export const incr_fn_tr_ba70e0_next: (a: number, b: any) => [number, number, number];
export const incr_fn_tr_ba70e0_collect: (a: number, b: any) => [number, number, number, number];
export const __wbg_incr_fn_tr_ba70e0_free: (a: number, b: number) => void;
export const incr_fn_dev_cac48b_make: (a: number) => number;
export const incr_fn_dev_cac48b_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_dev_cac48b_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_dev_cac48b_free: (a: number, b: number) => void;
export const incr_fn_vwma_3a6971_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_vwma_3a6971_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_vwma_3a6971_free: (a: number, b: number) => void;
export const incr_fn_hma_532aa0_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_hma_532aa0_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_hma_532aa0_free: (a: number, b: number) => void;
export const incr_fn_lwma_f682d8_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_lwma_f682d8_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_lwma_f682d8_free: (a: number, b: number) => void;
export const incr_fn_wma_db949f_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_wma_db949f_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_wma_db949f_free: (a: number, b: number) => void;
export const incr_fn_rma_c4a61a_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_rma_c4a61a_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_rma_c4a61a_free: (a: number, b: number) => void;
export const incr_fn_ema_eabcc4_make: (a: number) => number;
export const incr_fn_ema_eabcc4_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_ema_eabcc4_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_ema_eabcc4_free: (a: number, b: number) => void;
export const incr_fn_sma_c468bf_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_sma_c468bf_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_sma_c468bf_free: (a: number, b: number) => void;
export const incr_fn_swma_8ec157_next: (a: number, b: any) => [number, number, number];
export const incr_fn_swma_8ec157_collect: (a: number, b: any) => [number, number, number, number];
export const __wbg_incr_fn_swma_8ec157_free: (a: number, b: number) => void;
export const incr_fn_lowest_e54ba1_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_lowest_e54ba1_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_lowest_e54ba1_free: (a: number, b: number) => void;
export const incr_fn_highest_9edcdf_make: (a: number) => number;
export const incr_fn_highest_9edcdf_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_highest_9edcdf_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_highest_9edcdf_free: (a: number, b: number) => void;
export const incr_fn_lowestbars_f06605_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_lowestbars_f06605_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_lowestbars_f06605_free: (a: number, b: number) => void;
export const incr_fn_highestbars_23b181_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_highestbars_23b181_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_highestbars_23b181_free: (a: number, b: number) => void;
export const incr_fn_cross_78e5cb_make: (a: number) => number;
export const incr_fn_cross_78e5cb_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_cross_78e5cb_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_cross_78e5cb_free: (a: number, b: number) => void;
export const incr_fn_crossunder_12e9cf_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_crossunder_12e9cf_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_crossunder_12e9cf_free: (a: number, b: number) => void;
export const incr_fn_crossover_e509b3_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_crossover_e509b3_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_crossover_e509b3_free: (a: number, b: number) => void;
export const incr_fn_roc_5ead0b_next: (a: number, b: any, c: any) => [number, number, number];
export const incr_fn_roc_5ead0b_collect: (a: number, b: any, c: any) => [number, number, number, number];
export const __wbg_incr_fn_roc_5ead0b_free: (a: number, b: number) => void;
export const incr_fn_barssince_86a109_make: (a: number) => number;
export const incr_fn_barssince_86a109_next: (a: number, b: any) => [number, number, number];
export const incr_fn_barssince_86a109_collect: (a: number, b: any) => [number, number, number, number];
export const __wbg_incr_fn_barssince_86a109_free: (a: number, b: number) => void;
export const incr_fn_change_2683fb_make: (a: number) => number;
export const incr_fn_change_2683fb_next: (a: number, b: any) => [number, number, number];
export const incr_fn_change_2683fb_collect: (a: number, b: any) => [number, number, number, number];
export const __wbg_incr_fn_change_2683fb_free: (a: number, b: number) => void;
export const incr_fn_cum_0aa26d_make: (a: number) => number;
export const incr_fn_cum_0aa26d_next: (a: number, b: any) => [number, number, number];
export const incr_fn_cum_0aa26d_collect: (a: number, b: any) => [number, number, number, number];
export const __wbg_incr_fn_cum_0aa26d_free: (a: number, b: number) => void;
export const incr_fn_accdist_da4b16_make: (a: number) => number;
export const incr_fn_accdist_da4b16_next: (a: number) => [number, number, number];
export const incr_fn_accdist_da4b16_collect: (a: number) => [number, number, number, number];
export const __wbg_incr_fn_accdist_da4b16_free: (a: number, b: number) => void;
export const incr_fn_price_oscillator_4b8bf9_make: (a: number) => number;
export const incr_fn_macd_11ef9e_make: (a: number) => number;
export const incr_fn_rma_c4a61a_make: (a: number) => number;
export const incr_fn_momentum_fe155f_make: (a: number) => number;
export const incr_fn_lwma_f682d8_make: (a: number) => number;
export const incr_fn_wma_db949f_make: (a: number) => number;
export const incr_fn_swma_8ec157_make: (a: number) => number;
export const incr_fn_roc_5ead0b_make: (a: number) => number;
export const incr_fn_fwma_b0c1e1_make: (a: number) => number;
export const incr_fn_elder_force_index_ce0163_make: (a: number) => number;
export const incr_fn_crossunder_12e9cf_make: (a: number) => number;
export const incr_fn_crossover_e509b3_make: (a: number) => number;
export const incr_fn_vwma_3a6971_make: (a: number) => number;
export const incr_fn_main_a2110e_make: (a: number) => number;
export const incr_fn_tr_ba70e0_make: (a: number) => number;
export const incr_fn_lowest_e54ba1_make: (a: number) => number;
export const incr_fn_lowestbars_f06605_make: (a: number) => number;
export const incr_fn_highestbars_23b181_make: (a: number) => number;
export const incr_fn_williams_pct_r_8d8aee_make: (a: number) => number;
export const incr_fn_hma_532aa0_make: (a: number) => number;
export const incr_fn_stdev_fab2d0_make: (a: number) => number;
export const incr_fn_sma_c468bf_make: (a: number) => number;
export const incr_fn_bollinger_bands_width_ee0f57_make: (a: number) => number;
export const incr_fn_bollinger_bands_pct_b_8b7a76_make: (a: number) => number;
export const incr_fn_cci_2b8ab4_make: (a: number) => number;
export const backtest_wasm_new: (a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number) => number;
export const backtest_wasm_initial_capital: (a: number) => number;
export const backtest_wasm_process_orders_on_close: (a: number) => number;
export const backtest_wasm_ctx: (a: number) => number;
export const backtest_wasm_equity: (a: number) => number;
export const backtest_wasm_equity_list: (a: number) => [number, number];
export const backtest_wasm_net_equity: (a: number) => number;
export const backtest_wasm_net_equity_list: (a: number) => [number, number];
export const backtest_wasm_pnl_list: (a: number) => [number, number];
export const backtest_wasm_open_profit: (a: number) => number;
export const backtest_wasm_net_profit: (a: number) => number;
export const backtest_wasm_net_profit_pct: (a: number) => number;
export const backtest_wasm_gross_profit: (a: number) => number;
export const backtest_wasm_gross_profit_pct: (a: number) => number;
export const backtest_wasm_gross_loss: (a: number) => number;
export const backtest_wasm_gross_loss_pct: (a: number) => number;
export const backtest_wasm_win_rate: (a: number) => number;
export const backtest_wasm_profit_factor: (a: number) => number;
export const backtest_wasm_avg_trade: (a: number) => number;
export const backtest_wasm_avg_winning_trade: (a: number) => number;
export const backtest_wasm_avg_losing_trade: (a: number) => number;
export const backtest_wasm_avg_win_loss_ratio: (a: number) => number;
export const backtest_wasm_returns_list: (a: number) => [number, number];
export const backtest_sharpeRatio: (a: number) => number;
export const backtest_sortinoRatio: (a: number) => number;
export const backtest_expectancy: (a: number) => number;
export const backtest_wasm_winning_trades_count: (a: number) => number;
export const backtest_wasm_losing_trades_count: (a: number) => number;
export const backtest_wasm_position_size: (a: number) => number;
export const backtest_wasm_open_trades: (a: number) => [number, number];
export const backtest_wasm_closed_trades: (a: number) => [number, number];
export const backtest_wasm_trades: (a: number) => [number, number];
export const backtest_wasm_open_longs_count: (a: number) => number;
export const backtest_wasm_open_shorts_count: (a: number) => number;
export const backtest_wasm_closed_longs_count: (a: number) => number;
export const backtest_wasm_closed_shorts_count: (a: number) => number;
export const backtest_wasm_first_entry_bar_index: (a: number) => number;
export const backtest_wasm_instrument_size: (a: number) => number;
export const backtest_onBarOpen: (a: number) => void;
export const backtest_onBarClose: (a: number) => void;
export const backtest_signal: (a: number, b: number) => void;
export const backtest_signalList: (a: number, b: any) => void;
export const backtest_signalMap: (a: number, b: any) => void;
export const backtest_skip: (a: number, b: number) => void;
export const backtest_length: (a: number) => number;
export const backtest_next: (a: number) => number;
export const backtest_toPine: (a: number) => [number, number];
export const backtest_display: (a: number) => void;
export const __wbg_backtest_free: (a: number, b: number) => void;
export const sym_new: () => number;
export const sym_wasm_id: (a: number) => [number, number];
export const sym_wasm_set_id: (a: number, b: number, c: number) => void;
export const sym_wasm_ticker_id: (a: number) => [number, number];
export const sym_wasm_set_ticker_id: (a: number, b: number, c: number) => void;
export const sym_wasm_kind: (a: number) => number;
export const sym_wasm_set_kind: (a: number, b: number) => void;
export const sym_wasm_min_tick: (a: number) => number;
export const sym_wasm_set_min_tick: (a: number, b: number) => void;
export const sym_wasm_min_qty: (a: number) => number;
export const sym_wasm_set_min_qty: (a: number, b: number) => void;
export const sym_wasm_prefix: (a: number) => [number, number];
export const sym_wasm_set_prefix: (a: number, b: number, c: number) => void;
export const sym_wasm_currency: (a: number) => [number, number];
export const sym_wasm_set_currency: (a: number, b: number, c: number) => void;
export const sym_wasm_base_currency: (a: number) => [number, number];
export const sym_wasm_set_base_currency: (a: number, b: number, c: number) => void;
export const sym_wasm_ticker: (a: number) => [number, number];
export const sym_wasm_set_ticker: (a: number, b: number, c: number) => void;
export const sym_wasm_country: (a: number) => [number, number];
export const sym_wasm_set_country: (a: number, b: number, c: number) => void;
export const sym_wasm_price_scale: (a: number) => number;
export const sym_wasm_set_price_scale: (a: number, b: number) => void;
export const sym_wasm_point_value: (a: number) => number;
export const sym_wasm_set_point_value: (a: number, b: number) => void;
export const sym_wasm_metadata: (a: number) => [number, number];
export const sym_wasm_set_metadata: (a: number, b: number, c: number) => void;
export const sym_wasm_qty_scale: (a: number) => number;
export const sym_BTC_USD: () => number;
export const sym_ETH_USD: () => number;
export const sym_SOL_USD: () => number;
export const sym_DOGE_USD: () => number;
export const sym_toJSON: (a: number) => any;
export const sym_fromJSON: (a: any) => number;
export const sym_eq: (a: number, b: number) => number;
export const __wbg_sym_free: (a: number, b: number) => void;
export const symkind_toString: (a: number) => [number, number];
export const symkind_fromString: (a: number, b: number) => number;
export const symkind_Stock: () => number;
export const symkind_Future: () => number;
export const symkind_Option: () => number;
export const symkind_Crypto: () => number;
export const symkind_Forex: () => number;
export const symkind_Unknown: () => number;
export const symkind_Other: (a: number, b: number) => number;
export const symkind_eq: (a: number, b: number) => number;
export const symkind_wasm_periods: (a: number) => number;
export const __wbg_symkind_free: (a: number, b: number) => void;
export const zipOhlcvBars: (a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number, j: number, k: number, l: number, m: number, n: number) => [number, number];
export const ohlcv_wasm_new: () => number;
export const ohlcv_fromBars: (a: number, b: number) => number;
export const ohlcv_wasm_timeframe: (a: number) => number;
export const ohlcv_wasm_set_timeframe: (a: number, b: number) => void;
export const ohlcv_wasm_open_time: (a: number) => any;
export const ohlcv_wasm_close_time: (a: number) => any;
export const ohlcv_wasm_open: (a: number) => [number, number];
export const ohlcv_wasm_high: (a: number) => [number, number];
export const ohlcv_wasm_low: (a: number) => [number, number];
export const ohlcv_wasm_close: (a: number) => [number, number];
export const ohlcv_wasm_volume: (a: number) => [number, number];
export const ohlcv_wasm_bars: (a: number) => [number, number];
export const ohlcv_at: (a: number, b: number) => number;
export const ohlcv_wasm_length: (a: number) => number;
export const ohlcv_slice: (a: number, b: number, c: number) => number;
export const ohlcv_head: (a: number, b: number) => number;
export const ohlcv_tail: (a: number, b: number) => number;
export const ohlcv_copy: (a: number) => number;
export const ohlcv_extend: (a: number, b: number) => void;
export const ohlcv_resample: (a: number, b: number, c: number) => number;
export const ohlcv_sort: (a: number, b: number) => void;
export const ohlcv_reverse: (a: number) => void;
export const ohlcv_clear: (a: number) => void;
export const ohlcv_pop: (a: number) => number;
export const ohlcv_shift: (a: number) => number;
export const ohlcv_push: (a: number, b: number) => void;
export const ohlcv_pushMany: (a: number, b: number, c: number) => void;
export const ohlcv_toString: (a: number) => [number, number];
export const ohlcv_ref: (a: number) => number;
export const __wbg_ohlcv_free: (a: number, b: number) => void;
export const ohlcvbar_wasm_new: (a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number, j: number, k: number, l: number) => number;
export const ohlcvbar_wasm_open_time: (a: number) => any;
export const ohlcvbar_wasm_close_time: (a: number) => any;
export const ohlcvbar_wasm_open: (a: number) => number;
export const ohlcvbar_wasm_high: (a: number) => number;
export const ohlcvbar_wasm_low: (a: number) => number;
export const ohlcvbar_wasm_close: (a: number) => number;
export const ohlcvbar_wasm_volume: (a: number) => number;
export const ohlcvbar_merge: (a: number, b: number) => number;
export const ohlcvbar_toString: (a: number) => [number, number];
export const ohlcvbar_toJSON: (a: number) => any;
export const ohlcvbar_fromJSON: (a: any) => number;
export const signal_Hold: () => number;
export const signal_Size: (a: number) => number;
export const signal_EquityPct: (a: number) => number;
export const signal_CloseAll: () => number;
export const signal_Long: () => number;
export const signal_Short: () => number;
export const signal_wasm_id: (a: number) => [number, number];
export const signal_wasm_set_id: (a: number, b: number, c: number) => void;
export const signal_wasm_comment: (a: number) => [number, number];
export const signal_wasm_set_comment: (a: number, b: number, c: number) => void;
export const __wbg_signal_free: (a: number, b: number) => void;
export const __wbg_ohlcvbar_free: (a: number, b: number) => void;
export const ctxskip_end: () => number;
export const ctxskip_bars: (a: number) => number;
export const ctxskip_barIndex: (a: number) => number;
export const ctxskip_openTimeEq: (a: any) => number;
export const ctxskip_openTimeGeq: (a: any) => number;
export const __wbg_ctxskip_free: (a: number, b: number) => void;
export const ctx_wasm_new: (a: number, b: number) => number;
export const ctx_wasm_bar_index: (a: number) => number;
export const ctx_wasm_bar: (a: number) => number;
export const ctx_wasm_is_initialized: (a: number) => number;
export const ctx_wasm_sym: (a: number) => number;
export const ctx_wasm_ohlcv: (a: number) => number;
export const ctx_copy: (a: number) => number;
export const ctx_reset: (a: number) => void;
export const ctx_next: (a: number) => number;
export const ctx_wasm_length: (a: number) => number;
export const ctx_ref: (a: number) => number;
export const __wbg_ctx_free: (a: number, b: number) => void;
export const trade_wasm_size: (a: number) => number;
export const trade_wasm_entry: (a: number) => number;
export const trade_wasm_exit: (a: number) => number;
export const trade_wasm_pnl: (a: number) => number;
export const trade_wasm_direction: (a: number) => number;
export const trade_wasm_is_active: (a: number) => number;
export const trade_wasm_is_closed: (a: number) => number;
export const tradeevent_wasm_id: (a: number) => [number, number];
export const tradeevent_wasm_order_bar_index: (a: number) => number;
export const tradeevent_wasm_fill_bar_index: (a: number) => number;
export const tradeevent_wasm_price: (a: number) => number;
export const tradeevent_wasm_comment: (a: number) => [number, number];
export const tradedirection_Long: (a: number) => number;
export const tradedirection_Short: (a: number) => number;
export const tradedirection_toNumber: (a: number) => number;
export const tradedirection_fromNumber: (a: number) => number;
export const __wbg_tradedirection_free: (a: number, b: number) => void;
export const timeframe_toString: (a: number) => [number, number];
export const timeframe_fromString: (a: number, b: number) => number;
export const timeframe_Years: (a: number) => number;
export const timeframe_Months: (a: number) => number;
export const timeframe_Weeks: (a: number) => number;
export const timeframe_Days: (a: number) => number;
export const timeframe_Hours: (a: number) => number;
export const timeframe_Minutes: (a: number) => number;
export const timeframe_Seconds: (a: number) => number;
export const timeframe_Ticks: (a: number) => number;
export const timeframe_Ranges: (a: number) => number;
export const timeframe_Unknown: () => number;
export const timeframe_wasm_years: (a: number) => number;
export const timeframe_wasm_months: (a: number) => number;
export const timeframe_wasm_weeks: (a: number) => number;
export const timeframe_wasm_days: (a: number) => number;
export const timeframe_wasm_hours: (a: number) => number;
export const timeframe_wasm_minutes: (a: number) => number;
export const timeframe_wasm_seconds: (a: number) => number;
export const timeframe_wasm_ticks: (a: number) => number;
export const timeframe_wasm_ranges: (a: number) => number;
export const timeframe_wasm_unknown: (a: number) => number;
export const timeframe_eq: (a: number, b: number) => number;
export const timeframe_toDurationS: (a: number) => [number, number, number];
export const timeframe_fromDurationS: (a: number) => number;
export const __wbg_timeframe_free: (a: number, b: number) => void;
export const __wbg_trade_free: (a: number, b: number) => void;
export const __wbg_tradeevent_free: (a: number, b: number) => void;
export const _getCoreVersion: () => [number, number];
export const orderSizeForEquityPct: (a: number, b: number, c: number, d: number, e: number, f: number) => number;
export const orderSize: (a: number, b: number, c: number, d: number, e: number) => number;
export const validateContracts: (a: number, b: number) => number;
export const roundContracts: (a: number, b: number, c: number) => number;
export const roundToMinTick: (a: number, b: number) => number;
export const annualization_factor: (a: number, b: number) => number;
export const f1: (a: number, b: number) => number;
export const precision: (a: number, b: number) => number;
export const accuracy: (a: number, b: number, c: number, d: number) => number;
export const grossLossPct: (a: number, b: number) => number;
export const omegaRatioFromReturns: (a: number, b: number, c: number) => number;
export const omegaRatio: (a: number, b: number, c: number) => number;
export const sortinoRatioFromReturns: (a: number, b: number, c: number) => number;
export const sharpeRatioFromReturns: (a: number, b: number, c: number) => number;
export const avgWinLossRatio: (a: number, b: number) => number;
export const avgLosingTrade: (a: number, b: number) => number;
export const winRate: (a: number, b: number) => number;
export const longNetProfitRatio: (a: number, b: number) => number;
export const pnl: (a: number, b: number, c: number) => number;
export const expectancyScore: (a: number, b: number) => number;
export const expectancy: (a: number, b: number) => number;
export const returns: (a: number, b: number, c: number) => [number, number];
export const stdev: (a: number, b: number) => number;
export const variance: (a: number, b: number) => number;
export const mean: (a: number, b: number) => number;
export const sum: (a: number, b: number) => number;
export const shortNetProfitPct: (a: number, b: number) => number;
export const longNetProfitPct: (a: number, b: number) => number;
export const grossProfitPct: (a: number, b: number) => number;
export const netProfitPct: (a: number, b: number) => number;
export const profitFactor: (a: number, b: number) => number;
export const sortinoRatio: (a: number, b: number, c: number) => number;
export const sharpeRatio: (a: number, b: number, c: number) => number;
export const recall: (a: number, b: number) => number;
export const avgWinningTrade: (a: number, b: number) => number;
export const avgTrade: (a: number, b: number) => number;
export const __wbindgen_exn_store: (a: number) => void;
export const __externref_table_alloc: () => number;
export const __wbindgen_export_2: WebAssembly.Table;
export const __wbindgen_malloc: (a: number, b: number) => number;
export const __wbindgen_realloc: (a: number, b: number, c: number, d: number) => number;
export const __externref_table_dealloc: (a: number) => void;
export const __externref_drop_slice: (a: number, b: number) => void;
export const __wbindgen_free: (a: number, b: number, c: number) => void;
export const closure79_externref_shim: (a: number, b: number, c: any, d: any) => void;
export const __wbindgen_start: () => void;
