/**
 * Plugin Router Loader for server module.
 * Extracted from packages/cyclist/src/plugin-loader.ts (Story 98-17).
 *
 * Dynamically discovers and mounts API routers from installed
 * @pennyfarthing/* plugin packages using the plugin discovery system.
 */
import type { Express } from 'express';
export interface PluginRouterResult {
    mountPath: string;
    plugin: string;
    success: boolean;
    error?: string;
}
export interface PluginLoadResult {
    discovered: number;
    loaded: number;
    failed: number;
    routers: PluginRouterResult[];
}
export declare function initPluginRouters(app: Express, projectRoot: string): Promise<PluginLoadResult>;
//# sourceMappingURL=plugin-loader.d.ts.map