/**
 * find_dead_hono_routes — heuristically flags server routes that are not
 * called by any Hono RPC client (`hc<AppType>(...).segment.$method(...)`)
 * in the repo. Useful in monorepos with colocated server + client code
 * during refactors: you can delete server routes that no client touches.
 *
 * HEURISTIC — best-effort. Does not follow dynamic path construction,
 * does not understand route aliases. Documented via `note` in the result;
 * callers should review before deleting.
 *
 * Spec: docs/specs/2026-04-11-hono-phase-2-plan.md (T12)
 */
export interface DeadRouteFinding {
    route: string;
    file: string;
    line: number;
    reason: "no_rpc_client_caller_found";
}
export interface DeadRoutesResult {
    findings?: DeadRouteFinding[];
    total?: number;
    note?: string;
    error?: string;
}
export declare function findDeadHonoRoutes(repo: string): Promise<DeadRoutesResult>;
//# sourceMappingURL=hono-dead-routes.d.ts.map