/**
 * 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<void>;
export { runSmoke };
//# sourceMappingURL=predictor.smoke.d.ts.map