/**
 * Smoke tests for gaia-voting.ts — ADR-135 Track A
 *
 * All tests are mock-based (no live API calls, no HF token, $0 cost).
 *
 * Test matrix:
 *   1. Clear majority      — { "Paris", "Paris", "London" }     → "Paris", agreementCount=2, method="majority"
 *   2. All disagree        — { "A", "B", "C" }                  → best-confidence pick, method="all-disagree-retry"
 *   3. All null            — { null, null, null }                → finalAnswer=null, agreementCount=0
 *   4. Sole survivor       — { null, null, "Berlin" }            → "Berlin", method="sole-survivor"
 *   5. Normalization       — "  Paris. " vs "paris"              → same normalized key
 *   6. Numeric normalization — "1,234" vs "1234"                → same key
 *   7. Diversification     — confirm seeds/temps vary per attempt
 *   8. Unanimous 3-way     — { "Rome", "Rome", "Rome" }         → "Rome", agreementCount=3
 *
 * Refs: ADR-135, ADR-133
 */
declare function runSmoke(): Promise<void>;
export { runSmoke };
//# sourceMappingURL=gaia-voting.smoke.d.ts.map