text: import FixedSizeLinkedList from "./Utils/FixedSizeLinkedList";
  export { CandleData, CandleList } from "./StockData";
  export { sma, SMA } from './moving_averages/SMA';
  export { ema, EMA } from './moving_averages/EMA';
  export { wma, WMA } from './moving_averages/WMA';
  export { wema, WEMA } from './moving_averages/WEMA';
  export { macd, MACD } from './moving_averages/MACD';
  export { rsi, RSI } from './oscillators/RSI';
  export { bollingerbands, BollingerBands } from './volatility/BollingerBands';
  export { adx, ADX } from './directionalmovement/ADX';
  export { atr, ATR } from './directionalmovement/ATR';
  export { truerange, TrueRange } from './directionalmovement/TrueRange';
  export { roc, ROC } from './momentum/ROC';
  export { kst, KST } from './momentum/KST';
  export { psar, PSAR } from './momentum/PSAR';
  export { stochastic, Stochastic } from './momentum/Stochastic';
  export { williamsr, WilliamsR } from './momentum/WilliamsR';
  export { adl, ADL } from './volume/ADL';
  export { obv, OBV } from './volume/OBV';
  export { trix, TRIX } from './momentum/TRIX';
  export { forceindex, ForceIndex } from './volume/ForceIndex';
  export { cci, CCI } from './oscillators/CCI';
  export { awesomeoscillator, AwesomeOscillator } from './oscillators/AwesomeOscillator';
  export { vwap, VWAP } from './volume/VWAP';
  export { volumeprofile, VolumeProfile } from './volume/VolumeProfile';
  export { mfi, MFI } from './volume/MFI';
  export { stochasticrsi, StochasticRSI } from './momentum/StochasticRSI';
  export { averagegain, AverageGain } from './Utils/AverageGain';
  export { averageloss, AverageLoss } from './Utils/AverageLoss';
  export { sd, SD } from './Utils/SD';
  export { highest, Highest } from './Utils/Highest';
  export { lowest, Lowest } from './Utils/Lowest';
  export { sum, Sum } from './Utils/Sum';
  export { FixedSizeLinkedList };
  export { renko } from './chart_types/Renko';
  export { HeikinAshi, heikinashi } from './chart_types/HeikinAshi';
  export { bullish } from './candlestick/Bullish';
  export { bearish } from './candlestick/Bearish';
  export { abandonedbaby } from './candlestick/AbandonedBaby';
  export { doji } from './candlestick/Doji';
  export { bearishengulfingpattern } from './candlestick/BearishEngulfingPattern';
  export { bullishengulfingpattern } from './candlestick/BullishEngulfingPattern';
  export { darkcloudcover } from './candlestick/DarkCloudCover';
  export { downsidetasukigap } from './candlestick/DownsideTasukiGap';
  export { dragonflydoji } from './candlestick/DragonFlyDoji';
  export { gravestonedoji } from './candlestick/GraveStoneDoji';
  export { bullishharami } from './candlestick/BullishHarami';
  export { bearishharami } from './candlestick/BearishHarami';
  export { bullishharamicross } from './candlestick/BullishHaramiCross';
  export { bearishharamicross } from './candlestick/BearishHaramiCross';
  export { eveningdojistar } from './candlestick/EveningDojiStar';
  export { eveningstar } from './candlestick/EveningStar';
  export { morningdojistar } from './candlestick/MorningDojiStar';
  export { morningstar } from './candlestick/MorningStar';
  export { bullishmarubozu } from './candlestick/BullishMarubozu';
  export { bearishmarubozu } from './candlestick/BearishMarubozu';
  export { piercingline } from './candlestick/PiercingLine';
  export { bullishspinningtop } from './candlestick/BullishSpinningTop';
  export { bearishspinningtop } from './candlestick/BearishSpinningTop';
  export { threeblackcrows } from './candlestick/ThreeBlackCrows';
  export { threewhitesoldiers } from './candlestick/ThreeWhiteSoldiers';
  export { bullishhammerstick } from './candlestick/BullishHammerStick';
  export { bearishhammerstick } from './candlestick/BearishHammerStick';
  export { bullishinvertedhammerstick } from './candlestick/BullishInvertedHammerStick';
  export { bearishinvertedhammerstick } from './candlestick/BearishInvertedHammerStick';
  export { hammerpattern } from './candlestick/HammerPattern';
  export { hammerpatternunconfirmed } from './candlestick/HammerPatternUnconfirmed';
  export { hangingman } from './candlestick/HangingMan';
  export { hangingmanunconfirmed } from './candlestick/HangingManUnconfirmed';
  export { shootingstar } from './candlestick/ShootingStar';
  export { shootingstarunconfirmed } from './candlestick/ShootingStarUnconfirmed';
  export { tweezertop } from './candlestick/TweezerTop';
  export { tweezerbottom } from './candlestick/TweezerBottom';
  export { fibonacciretracement } from './drawingtools/fibonacci';
  // export  { predictPattern, PatternDetector }              from './patterndetection/patterndetection';
  // export  { AvailablePatterns }              from './patterndetection/patterndetection';
  // export  { hasDoubleBottom}              from './patterndetection/patterndetection';
  // export  { hasDoubleTop }                from './patterndetection/patterndetection';
  // export  { hasHeadAndShoulder}           from './patterndetection/patterndetection';
  // export  { hasInverseHeadAndShoulder }   from './patterndetection/patterndetection';
  // export  { isTrendingUp}                 from './patterndetection/patterndetection';
  // export  { isTrendingDown }              from './patterndetection/patterndetection';
  export { ichimokucloud, IchimokuCloud } from './ichimoku/IchimokuCloud';
  export { keltnerchannels, KeltnerChannels, KeltnerChannelsInput, KeltnerChannelsOutput } from './volatility/KeltnerChannels';
  export { chandelierexit, ChandelierExit, ChandelierExitInput, ChandelierExitOutput } from './volatility/ChandelierExit';
  export { crossUp, CrossUp } from './Utils/CrossUp';
  export { crossDown, CrossDown } from './Utils/CrossDown';
  export { setConfig, getConfig } from './config';
  