/**
 * Usher HTTP routes — the read-only pull surface for the Usher's re-surface
 * signals + precision metrics (rung 4). Signal-only: consumers PULL; the Usher
 * never pushes to chat and never injects.
 *
 *   GET /usher/signals?topicId=N   — recent re-surface suggestions
 *   GET /usher/metrics?topicId=N   — fired / acted precision funnel
 *
 * Operator-facing (INTERNAL_PREFIXES). Spec: docs/specs/cwa-usher.md §3–4.
 */
import { Router } from 'express';
import type { UsherSignalStore } from '../core/UsherSignalStore.js';
export declare function createUsherRoutes(deps: {
    signalStore: UsherSignalStore | null;
}): Router;
//# sourceMappingURL=usherRoutes.d.ts.map