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