import { Server } from 'node:http'; import { Hono } from 'hono'; interface ServeOptions { port?: number; hostname?: string; } /** * Start a Node HTTP server for a DFOS web relay. * * ```ts * import { createRelay, MemoryRelayStore } from '@metalabel/dfos-web-relay'; * import { serve } from '@metalabel/dfos-web-relay/node'; * * const relay = await createRelay({ store: new MemoryRelayStore() }); * serve(relay, { port: 4444 }); * ``` */ declare const serve: (app: Hono, options?: ServeOptions) => Server; export { type ServeOptions, serve };