UNPKG

739 BTypeScriptView Raw
1import { PrintFormat } from "@kosko/generate";
2import { Argv } from "yargs";
3import { Command, Context, RootArguments } from "../cli/command";
4export interface BaseGenerateArguments extends RootArguments {
5 env?: string;
6 require?: string[];
7 components?: string[];
8 validate?: boolean;
9}
10export interface GenerateArguments extends BaseGenerateArguments {
11 output: PrintFormat;
12}
13export declare function generateBuilder(argv: Argv<RootArguments>): Argv<RootArguments & {
14 env: string | undefined;
15} & {
16 require: never[];
17}>;
18export declare function generateHandler(args: BaseGenerateArguments & Context): Promise<import("../../../generate/dist").Result>;
19export declare const generateCmd: Command<GenerateArguments>;