/** * Oscillator Engine - Implements 3-layer logic on primary timeframe * Layer 1: Condition (Zone detection) * Layer 2: Trigger (Event detection) * Layer 3: Confirmation (Validation) */ import type { OHLCV, OscillatorLayerResult } from "../types/index.js"; export declare class OscillatorEngine { /** * Analyze oscillators with 3-layer logic for BUY signals */ static analyzeBuy(primaryData: OHLCV[], confirmationData: OHLCV[], minADX: number): OscillatorLayerResult; /** * Analyze oscillators with 3-layer logic for SELL signals */ static analyzeSell(primaryData: OHLCV[], confirmationData: OHLCV[], minADX: number): OscillatorLayerResult; } //# sourceMappingURL=oscillator-engine.d.ts.map