/// import { ProjectType } from '../declare'; export declare namespace InitCommand { interface Options { proName: string; projectPath: string; projectType: ProjectType; isContinue: Boolean; projectTypeTitle: '组件库' | '小程序'; title: string; appId?: string; description?: string; prefix?: string; prefixStr?: string; useGlobalStyle: boolean; useGlobalLayout?: boolean; dest: string; npmDest?: string; npmScope?: string; npmScopeStr?: string; gitUrl?: string; author?: string; initAfterContinueNewPackage?: boolean; } interface CLIOptions { } } export declare class InitCommand { options: InitCommand.Options; constructor(options: InitCommand.Options); run(): Promise; private copyScaffold(); private updateConfig(); private newPackage(); private npmInstall(); private minBuild(); } declare const _default: { name: string; alias: string; usage: string; description: string; options: string[][]; on: { '--help': () => void; }; action(proName: string, options: InitCommand.Options): Promise; }; export default _default;