import type { Express } from "express"; import type { HdmiEncoderConfig } from "./config.js"; /** * Registers encoder middleware routes on the Express application. Must be called BEFORE * setupHLSRoutes() and setupMpegTsRoutes() so that encoder channels are intercepted first. * * @param app - The Express application. * @param getConfig - Returns the current encoder config (evaluated per-request). * @param reloadConfig - Reloads the encoder module after config changes. */ export declare function setupEncoderRoutes(app: Express, getConfig: () => HdmiEncoderConfig, reloadConfig: () => Promise): void;