/**
 * Channel management REST routes.
 *
 * GET    /api/channels            — list channels with status + QR
 * GET    /api/channels/:id/status — current status + QR (for polling during linking)
 * POST   /api/channels/:id/start  — start/link a channel
 * POST   /api/channels/:id/stop   — stop a channel
 * PATCH  /api/channels/:id/config — update channel config (allowed senders, tools, …)
 */
import type { FastifyInstance } from "fastify";
import type { AppConfig } from "../config.js";
import type { ChannelManager } from "../channels/manager.js";
export declare function registerChannelRoutes(app: FastifyInstance, config: AppConfig, channelManager: ChannelManager): void;
//# sourceMappingURL=channels.d.ts.map