import type { IncomingMessage, ServerResponse } from "node:http"; import type { ChainManager } from "../chain/manager.js"; import type { PolicyGuard } from "../guard/policy-guard.js"; import type { TxLog } from "../log/tx-log.js"; export interface WalletContext { chainManager: ChainManager; policyGuard: PolicyGuard; txLog: TxLog; } export declare function handleRequest(req: IncomingMessage, res: ServerResponse, ctx: WalletContext): Promise; //# sourceMappingURL=routes.d.ts.map