import yargs from "yargs"; interface InitOptions { compilerVersion?: string; dir?: string; yes?: boolean; git?: boolean; eslint?: boolean; prettier?: boolean; vscode?: boolean; packageManager?: PackageManager; skipBuild?: boolean; } declare enum PackageManager { NPM = "npm", Yarn = "yarn", PNPM = "pnpm" } declare const _default: { command: string[]; describe: string; builder: () => yargs.Argv<{ compilerVersion: string | undefined; } & { dir: string | undefined; } & { yes: boolean | undefined; } & { git: boolean | undefined; } & { eslint: boolean | undefined; } & { prettier: boolean | undefined; } & { vscode: boolean | undefined; } & { packageManager: PackageManager | undefined; } & { skipBuild: boolean | undefined; }>; handler: (argv: yargs.ArgumentsCamelCase) => Promise; }; export = _default;