mfdoc
Version:
Auto generate JS SDK and HTTP API documentation
26 lines (25 loc) • 809 B
TypeScript
import { MfdocHttpEndpointDefinitionTypePrimitive } from './mfdoc.js';
export declare function genJsSdk(params: {
endpoints: MfdocHttpEndpointDefinitionTypePrimitive[];
filenamePrefix: string;
outputDir: string;
endpointsPath: string;
}): Promise<void>;
export declare function genJsSdkCmd(params: {
srcPath: string;
outputPath: string;
filenamePrefix: string;
includeTags?: string[];
ignoreTags?: string[];
includeTagsRegExp?: RegExp[];
ignoreTagsRegExp?: RegExp[];
includePaths?: string[];
ignorePaths?: string[];
includePathsRegExp?: RegExp[];
ignorePathsRegExp?: RegExp[];
includeNames?: string[];
ignoreNames?: string[];
includeNamesRegExp?: RegExp[];
ignoreNamesRegExp?: RegExp[];
endpointsPath: string;
}): Promise<void>;