import { SMAOptions } from '../../schemas/SMAOptionsSchema'; import { SMAResult } from '../../schemas/SMAResultSchema'; /** * Calculate Simple Moving Average (SMA) * * SMA is a trend-following indicator that smooths price data by creating * a constantly updated average price over a specified time period. * * @param options - SMA calculation options * @returns SMA calculation result * * @example * ```typescript * const prices = [10, 12, 11, 13, 14, 12, 15, 16, 14, 13]; * const result = calculateSMA({ prices, period: 3 }); * console.log(result.sma); // [11, 12, 12.67, 13, 13.67, 14.33, 15, 14.33] * ``` */ export declare function calculateSMA(options: SMAOptions): SMAResult;