import type { SettingsStore } from "../services/settingsStore.js"; import type { FastifyInstance } from "fastify"; import type { StateBroadcaster } from "../services/broadcaster.js"; import type { QuestionChatRelay } from "../services/questionChatRelay.js"; import { RequestStore } from "../services/requestStore.js"; import type { SessionStore } from "../services/sessionStore.js"; export declare function registerRequestRoutes(app: FastifyInstance, requestStore: RequestStore, broadcaster: StateBroadcaster, expireDue?: () => unknown, questionChat?: { relay: QuestionChatRelay; sessionStore: SessionStore; settingsStore: SettingsStore; }): Promise; //# sourceMappingURL=requestRoutes.d.ts.map