libmodulor
Version:
A TypeScript library to create platform-agnostic applications
15 lines (14 loc) • 794 B
TypeScript
import { WordingManager } from '../../i18n/index.js';
import { type ProductManifest, ProductUCsLoader } from '../../product/index.js';
import type { I18nManager } from '../../std/index.js';
import type { CLIManager, Input, Output } from '../lib/cli/CLIManager.js';
import { CommandExecutor } from '../lib/cli/CommandExecutor.js';
export declare class NodeStricliCLIManager implements CLIManager {
private commandExecutor;
private i18nManager;
private productManifest;
private productUCsLoader;
private wordingManager;
constructor(commandExecutor: CommandExecutor, i18nManager: I18nManager, productManifest: ProductManifest, productUCsLoader: ProductUCsLoader, wordingManager: WordingManager);
handleCommand({ appsRootPath, srcImporter, }: Input): Promise<Output>;
}