UNPKG

@gluestack-v2/glue-plugin-service-gateway

Version:

Gluestack V2 service Gateway Plugin

17 lines (16 loc) 847 B
import AppCLI from '@gluestack-v2/framework-cli/build/helpers/lib/app'; import IPlugin from '@gluestack-v2/framework-cli/build/types/plugin/interface/IPlugin'; import IGlueStorePlugin from '@gluestack-v2/framework-cli/build/types/store/interface/IGluePluginStore'; import BaseGluestackPluginInstance from '@gluestack-v2/framework-cli/build/plugin/BaseGluestackPluginInstance'; export declare class PluginInstance extends BaseGluestackPluginInstance { constructor(app: AppCLI, callerPlugin: IPlugin, name: string, gluePluginStore: IGlueStorePlugin, installationPath: string); init(): void; destroy(): void; getName(): string; getCallerPlugin(): IPlugin; getSourcePath(): string; getGeneratedPath(): string; getDestinationPath(): string; build(): Promise<void>; updateWorkspacePackageJSON(): Promise<void>; }