import express from 'express'; /** * 获得 mockstar admin 的配置等信息 * @param router * @param adminCGIBase * @param callback */ export declare function initGetAdminDetail(router: express.Router, adminCGIBase: string, callback: express.RequestHandler): void; /** * 创建 mocker 的接口 * @param router * @param adminCGIBase * @param callback */ export declare function initPostCreateMocker(router: express.Router, adminCGIBase: string, callback: express.RequestHandler): void; /** * 通过 route 获得 handler 列表 * @param router * @param adminCGIBase * @param callback */ export declare function initPostSearchHandlerList(router: express.Router, adminCGIBase: string, callback: express.RequestHandler): void; /** * 获得所有的 handler 列表 * @param router * @param adminCGIBase * @param pluginName * @param callback */ export declare function initGetList(router: express.Router, adminCGIBase: string, pluginName: string, callback: express.RequestHandler): void; /** * 获得指定的 handler 信息 * @param router * @param adminCGIBase * @param pluginName * @param handlerNameField * @param callback */ export declare function initGetOne(router: express.Router, adminCGIBase: string, pluginName: string, handlerNameField: string, callback: express.RequestHandler): void; /** * 更新指定的 handler 信息 * @param router * @param adminCGIBase * @param pluginName * @param handlerNameField * @param callback */ export declare function initPostOne(router: express.Router, adminCGIBase: string, pluginName: string, handlerNameField: string, callback: express.RequestHandler): void; /** * 获得指定的 handler 的 readme 信息 * @param router * @param adminCGIBase * @param pluginName * @param handlerNameField * @param callback */ export declare function initGetOneReadMe(router: express.Router, adminCGIBase: string, pluginName: string, handlerNameField: string, callback: express.RequestHandler): void;