@lakutata/cli
Version:
Lakutata CLI tool
25 lines • 891 B
TypeScript
import { Information } from '../lib/providers/Information';
import { Creator } from '../lib/providers/Creator';
import { type ActionPattern } from 'lakutata';
import { Controller } from 'lakutata/com/entrypoint';
import { ListTemplatesOptions } from '../options/ListTemplatesOptions';
import { TemplateManager } from '../lib/providers/TemplateManager';
export declare class CommandLineController extends Controller {
protected readonly projectCreator: Creator;
protected readonly frameworkInfo: Information;
protected readonly templateManager: TemplateManager;
/**
* Create project
*/
create(): Promise<void>;
/**
* List templates
* @param inp
*/
templates(inp: ActionPattern<ListTemplatesOptions>): Promise<void>;
/**
* Show framework info
*/
info(): Promise<void>;
}
//# sourceMappingURL=CommandLineController.d.ts.map