@lcap/nasl
Version:
NetEase Application Specific Language
7 lines • 534 B
TypeScript
import type { AxiosInstance } from "axios";
import { AppInfo, UIDeclaration, type LoadMaterialContext, type MaterialManifest } from "./types";
import { Module } from "../../concepts";
export declare function getDepMainfiest(dep: Module): MaterialManifest;
export declare const getDepJSONSchema: (dep: any, axios: AxiosInstance, appInfo: AppInfo) => Promise<any>;
export declare function loadDependencyUIDeclaration({ axios, appInfo }: LoadMaterialContext, dep: Module): Promise<UIDeclaration>;
//# sourceMappingURL=dependency.d.ts.map