@api-helper/template
Version:
根据 Swagger 的接口定义生成 TypeScript/JavaScript 的接口类型及其请求函数代码。
12 lines (11 loc) • 540 B
TypeScript
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;