import { type ArtStyle } from '@bitmagic/asset-core/art-style'; /** * `--art-style`, refused by name before anything is minted. `undefined` (flag absent) writes * nothing, which every reader treats as voxel; an explicit `voxel` is written, so a creator who * said it can see it. */ export declare function parseArtStyleFlag(raw: string | undefined): ArtStyle | undefined; export declare const initCommand: import("citty").CommandDef<{ readonly dir: { readonly type: "positional"; readonly required: false; readonly description: "Directory to create the project in."; }; readonly template: { readonly type: "string"; readonly description: "Template id (see templates in the engine bundle). Defaults to empty-3d, or to whatever --idea suggests."; }; readonly name: { readonly type: "string"; readonly description: "Game name."; }; readonly 'art-style': { readonly type: "string"; readonly description: string; }; readonly idea: { readonly type: "string"; readonly description: "One-line pitch. Seeds GAME-DESIGN.md and picks the template whose camera and controls fit it. Optional — you can write it yourself."; }; readonly 'original-prompt': { readonly type: "string"; readonly description: string; }; readonly env: { readonly type: "string"; readonly description: "Environment (dev, prod, local)."; }; readonly agent: { readonly type: "string"; readonly description: string; }; readonly force: { readonly type: "boolean"; readonly description: "Scaffold into a non-empty directory."; }; readonly json: { readonly type: "boolean"; readonly description: "Print the result as JSON on stdout; all progress goes to stderr."; }; }>;