@hestjs/scalar
Version:
HestJS Scalar API Reference Integration - Beautiful API documentation for HestJS applications
25 lines • 667 B
TypeScript
/**
* 生成基础 OpenAPI 文档结构
*/
export declare function generateBaseOpenApiSpec(config: {
title: string;
version: string;
description?: string;
servers?: Array<{
url: string;
description?: string;
}>;
}): object;
/**
* 从类元数据生成 OpenAPI schema
*/
export declare function generateSchemaFromClass(target: any): object;
/**
* 从控制器生成 OpenAPI 路径
*/
export declare function generatePathsFromController(controller: any, basePath?: string): object;
/**
* 合并多个 OpenAPI 文档
*/
export declare function mergeOpenApiSpecs(...specs: object[]): object;
//# sourceMappingURL=index.d.ts.map