@hadss/hmrouter-plugin
Version:
HMRouter Compiler Plugin
16 lines (15 loc) • 669 B
TypeScript
import { HvigorPlugin } from '@ohos/hvigor';
import { PluginExtension } from './framework';
export * from './framework/utils';
export * from './framework/extension';
export interface PluginParam {
extensions?: PluginExtension[];
}
export interface AppPluginParam {
ignoreModuleNames: string[];
}
export declare function hapPlugin(options?: PluginParam): HvigorPlugin;
export declare function hspPlugin(options?: PluginParam): HvigorPlugin;
export declare function harPlugin(options?: PluginParam): HvigorPlugin;
export declare function modulePlugin(options?: PluginParam): HvigorPlugin;
export declare function appPlugin(options: AppPluginParam): HvigorPlugin;