/**
 * RIE — Signal Collector
 *
 * Parallel collection of all applicable signals for a matchup.
 * Each signal runs independently with its own timeout.
 * Failed signals are marked unavailable (graceful degradation).
 */
import { SignalResult, MatchupContext } from './types';
/**
 * Collect all applicable signals for a matchup in parallel.
 */
export declare function collectSignals(ctx: MatchupContext): Promise<SignalResult[]>;
//# sourceMappingURL=signal-collector.d.ts.map