export type TalkSessionReaperSchedule = (run: () => void, intervalMs: number) => () => void; /** Start the idle-session reaper with the gateway lifecycle. Importing the * route module must not create a clock-driven process that mutates shared state * inside unit tests which never started a gateway. */ export declare function startTalkSessionReaper(schedule?: TalkSessionReaperSchedule): () => void; /** Start the schedulers that enforce liveness for gateway-owned sessions. */ export declare function startSessionSchedulers(): () => void; //# sourceMappingURL=session-schedulers.d.ts.map