import { type MintDeps } from './mint.js'; import { type ResumeDeps } from './resume.js'; import { type RevokeDeps } from './revoke.js'; import { type SessionsDeps } from './sessions.js'; export type RouterDeps = MintDeps & ResumeDeps & RevokeDeps & SessionsDeps; /** * Matches any /agent/* request and returns the appropriate Response. * Returns `null` when the request doesn't match any known path — caller * can fall through to their framework's 404 handling. LAP and WS paths * are NOT handled here (they land in Plan 5 + factory composition). */ export declare function createHttpRouter(deps: RouterDeps): (req: Request) => Promise; //# sourceMappingURL=router.d.ts.map