/** * Relative Strength Index (RSI) */ import type { OHLCV } from "../../types/index.js"; export declare function calculateRSI(data: OHLCV[], period?: number): number[]; /** * Get latest RSI value */ export declare function getLatestRSI(data: OHLCV[], period?: number): number; /** * Check if RSI is in oversold zone */ export declare function isRSIOversold(value: number): boolean; /** * Check if RSI is in overbought zone */ export declare function isRSIOverbought(value: number): boolean; /** * Detect RSI crossover above oversold level */ export declare function rsiCrossoverOversold(rsi: number[]): boolean; /** * Detect RSI crossunder below overbought level */ export declare function rsiCrossunderOverbought(rsi: number[]): boolean; //# sourceMappingURL=rsi.d.ts.map