libmodulor
Version:
A TypeScript library to create platform-agnostic applications
17 lines (16 loc) • 782 B
TypeScript
import { ProductUCsLoader } from '../../../product/index.js';
import type { I18nManager, Logger, Worker } from '../../../std/index.js';
import { type UCManager } from '../../../uc/index.js';
import type { TargetEntrypointInput } from '../entrypoint.js';
import type { ServerManager } from '../server/ServerManager.js';
type Input = TargetEntrypointInput;
export declare class MCPServerBooter implements Worker<Input, Promise<void>> {
private i18nManager;
private logger;
private productUCsLoader;
private serverManager;
private ucManager;
constructor(i18nManager: I18nManager, logger: Logger, productUCsLoader: ProductUCsLoader, serverManager: ServerManager, ucManager: UCManager);
exec({ appsRootPath, srcImporter }: Input): Promise<void>;
}
export {};