1 | import * as BuildKit from "@spicypixel/build-kit-js";
|
2 | import UnityModule from "./unity-module";
|
3 | export default class UnityModuleReference {
|
4 | private _module;
|
5 | private _nodeModule;
|
6 | private _nodeModuleVendor;
|
7 | private _nodeModuleName;
|
8 | private _nodeModuleProject;
|
9 | constructor(module: UnityModule, nodeModule: BuildKit.NodeModule, nodeModuleVendor: string, nodeModuleName: string);
|
10 | readonly referencePath: string;
|
11 | readonly installPath: string;
|
12 | readonly artifactsPath: string;
|
13 | installAsync(): Promise<void>;
|
14 | uninstallAsync(): Promise<void>;
|
15 | getPackageFileName(): Promise<string>;
|
16 | }
|