@oselvar/c4
Version:
Test helpers for Cloudflare Workers
16 lines (13 loc) • 604 B
TypeScript
import * as hono_types from 'hono/types';
import { OpenAPIV3 } from 'openapi-types';
import { C as C4ModelBuilder } from '../C4ModelBuilder-Ca0aKRsq.js';
import '../C4Model-C1kukjQy.js';
/**
* This middleware adds OpenAPI components and dependencies to the C4 model.
* @param builder - The C4 model builder.
* @param openapi - The OpenAPI document.
* @param container - The container name.
* @returns The middleware.
*/
declare function c4Middleware(builder: C4ModelBuilder, openapi: OpenAPIV3.Document, container: string): hono_types.MiddlewareHandler<any, string, {}>;
export { c4Middleware };