@gluestack-v2/glue-plugin-web
Version:
Gluestack V2 Web Plugin
13 lines (12 loc) • 728 B
TypeScript
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;
updateNextConfig(): Promise<void>;
build(): Promise<void>;
watch(callback: any): Promise<void>;
}