@tsed/cli
Version:
CLI to bootstrap your Ts.ED project
19 lines (18 loc) • 844 B
TypeScript
import type { GenerateCmdContext } from "../interfaces/index.js";
declare const _default: import("@tsed/di").FactoryTokenProvider<{
id: string;
label: string;
description?: string;
outputDir: string;
type?: string;
fileName?: string;
ext: string | null;
hidden?: boolean;
preserveCase?: boolean;
preserveDirectory?: boolean;
schema?: import("@tsed/schema").JsonSchema;
render(symbolName: string, data: GenerateCmdContext): Promise<string | undefined | import("../index.js").TemplateRenderReturnType> | string | undefined | import("../index.js").TemplateRenderReturnType;
prompts?(data: GenerateCmdContext): import("@tsed/cli-prompts").PromptQuestion[] | Promise<import("@tsed/cli-prompts").PromptQuestion[]>;
hooks?: import("@tsed/di").ProviderOpts["hooks"];
}>;
export default _default;