/** * Smoke tests for gaia-hardness predictor — ADR-136 Track Q * * All tests are mock-based (no live API calls, no HF token, $0 cost). * * Test matrix: * 1. Feature extraction: math question fires requiresMath + qword_calc * 2. Feature extraction: simple factual question has low complexity signal * 3. Feature extraction: question with file attachment fires has_file_attachment * 4. Feature extraction: multi-hop question fires multi_hop_signal * 5. Cold-start fallback: untrained predictor returns medium with confidence=0.5 * 6. Train on mock data: predictor becomes trained after ≥ 10 examples * 7. Trained predictor: math-heavy question predicts harder than trivial question * 8. Export/import: weights round-trip through JSON without loss * * Refs: ADR-136, #2156 */ declare function runSmoke(): Promise; export { runSmoke }; //# sourceMappingURL=predictor.smoke.d.ts.map