import { Hono } from 'hono'; import type * as App from '../../App.js'; import type { docs } from './App.js'; /** * Builds the Vocs reference handler. Loaded via dynamic import on the first * docs request (see `docs()` in `App.ts`), keeping the multi-MB renderer off * isolate startup. */ export declare function create(options: create.Options): Hono; export declare namespace create { /** Options for building the reference handler. */ type Options = { /** Host mount prefix derived from the wrapper's matched `routePath` (`''` at root). */ mount: string; /** Memoized OpenAPI document builder — the same document served at `/openapi.json`. */ spec: App.create.DocsContext['spec']; /** Vocs reference options (theme, top navigation, logo, socials, …). */ vocs: docs.Options; }; } //# sourceMappingURL=reference.d.ts.map