UNPKG

mira-app-server

Version:

Mira Server - standalone server application using mira-app-core

35 lines 958 B
import { Router } from 'express'; import { MiraServer } from '..'; export declare class PluginRoutes { private router; private backend; constructor(backend: MiraServer); /** * 通用方法:将插件数据格式化为标准格式 */ private formatPluginInfo; /** * 通用方法:获取所有插件信息 */ private getAllPlugins; /** * 通用方法:通过ID查找插件 * 支持格式: 纯插件名(需提供libraryId)、libraryId-pluginName、或直接libraryId */ private findPluginById; /** * 通用方法:验证库是否存在且有插件管理器 */ private validateLibrary; /** * 通用方法:读取插件配置文件 */ private readPluginsConfig; /** * 通用方法:写入插件配置文件 */ private writePluginsConfig; private setupRoutes; getRouter(): Router; } //# sourceMappingURL=PluginRoutes.d.ts.map