@apistudio/apim-cli
Version:
CLI for API Management Products
9 lines • 867 B
TypeScript
import { BaseAsset } from "@apic/studio-client-model";
import AdmZip from "adm-zip";
import fs from "node:fs";
import { AssetCacheModel } from "../../model/asset-cache-model.js";
declare const bundleApiDependency: (asset: BaseAsset, searchResult: fs.Dirent<string>, cachedUnProcessedAsset: AssetCacheModel, rootDirPath: string, project: string, zipFile: AdmZip) => void;
declare const addApiDependencyAsset: (file: fs.Dirent, zip: AdmZip, targetProjectName: string, sourceProjectName: string, rootDirPath: string, timeStamp: number) => string;
declare const resolveAndAddApiSpec: (asset: BaseAsset, zip: AdmZip, apiFileRelativePath: string, targetProjectName: string, sourceProjectName: string, rootDirPath: string, timeStamp: number) => void;
export { bundleApiDependency, addApiDependencyAsset, resolveAndAddApiSpec };
//# sourceMappingURL=api-build-helper.d.ts.map