UNPKG

@api-helper/template

Version:

根据 Swagger 的接口定义生成 TypeScript/JavaScript 的接口类型及其请求函数代码。

12 lines (11 loc) 540 B
import { APIHelper } from '@api-helper/core/lib/types'; import { renderRequestFunctionName } from '../lib/render-request-function'; import { renderInterfaceName } from '../lib/render-interface'; export declare function renderRequestFunctionDeclare(api: APIHelper.API, options?: { dataKey?: string | undefined; genHeaders?: boolean; genCookies?: boolean; genResponseContentType?: boolean; onRenderInterfaceName?: typeof renderInterfaceName; onRenderRequestFunctionName?: typeof renderRequestFunctionName; }): string;