import { Command } from '@oclif/core'; import { IOnboarding } from '../interface'; export default class New extends Command { /** * Command description * * @var {string} */ static description: string; /** * Command example * * @var {string[]} */ static examples: string[]; /** * Command flags * * @var {object} */ static flags: { 'silent-install': import("@oclif/core/lib/interfaces").BooleanFlag; 'sqlite-git-ignore': import("@oclif/core/lib/interfaces").BooleanFlag; 'use-pnpm': import("@oclif/core/lib/interfaces").BooleanFlag; 'use-npm': import("@oclif/core/lib/interfaces").BooleanFlag; 'use-yarn': import("@oclif/core/lib/interfaces").BooleanFlag; 'use-bun': import("@oclif/core/lib/interfaces").BooleanFlag; database: import("@oclif/core/lib/interfaces").OptionFlag; dev: import("@oclif/core/lib/interfaces").BooleanFlag; git: import("@oclif/core/lib/interfaces").BooleanFlag; imba: import("@oclif/core/lib/interfaces").BooleanFlag; language: import("@oclif/core/lib/interfaces").OptionFlag; manager: import("@oclif/core/lib/interfaces").OptionFlag; react: import("@oclif/core/lib/interfaces").BooleanFlag; scaffolding: import("@oclif/core/lib/interfaces").OptionFlag; stack: import("@oclif/core/lib/interfaces").OptionFlag; svelte: import("@oclif/core/lib/interfaces").BooleanFlag; type: import("@oclif/core/lib/interfaces").OptionFlag; vue: import("@oclif/core/lib/interfaces").BooleanFlag; verbose: import("@oclif/core/lib/interfaces").BooleanFlag; }; /** * Command arguments * * @var {object[]} */ static args: { name: string; required: boolean; description: string; }[]; /** * Project settings. * * @var {ISettings} */ private settings; /** * Onboarding data * * @var {IOnboarding} */ onboarding: IOnboarding; /** * Verbose output * * @var {boolean} */ verbose: boolean; /** * Execute command * * @returns {Promise} */ run(): Promise; }