import { IPlugin } from '@fishx/types'; interface IOptions { name?: string; basename?: string | number; appName?: string; libraryTarget?: string; runtimePublicPath?: boolean; nodeGlobal?: boolean; assets?: { [key: string]: any; } | boolean | undefined; } export default class MicroAppPlugin implements IPlugin { private options; basename: string | undefined; protected assets: { [key: string]: any; } | boolean | undefined; constructor(options: IOptions); chainWebpack(config: any): any; addBeforeImport(): string; modifyBootstrapCode(): string; modifyHistoryCode(): string; } export {};