/** * Initialize a new game command */ import { Argv, CommandModule } from 'yargs'; import { NevermoreGlobalArgs } from '../../args/global-args.js'; export interface InitPackageArgs extends NevermoreGlobalArgs { packageName: string; description: string; packageTemplate: 'library' | 'service'; } /** * Creates a new package within Nevermore */ export declare class InitPackageCommand implements CommandModule { command: string; describe: string; builder: (args: Argv) => any; handler: (args: InitPackageArgs) => Promise; private static _readExistingPackageJson; private static _extractNameFromPackageJson; private static _ensurePackageName; private static validatePackageName; private static _ensureDescription; private static validateDescription; } //# sourceMappingURL=init-package-command.d.ts.map