create-nx-workspace
Version:
31 lines • 1.23 kB
TypeScript
import * as yargs from 'yargs';
import { PackageManager } from '../utils/package-manager';
import { NxCloud } from '../utils/nx/nx-cloud';
import { Agent } from '../create-workspace-options';
export declare function determineNxCloud(parsedArgs: yargs.Arguments<{
nxCloud: NxCloud;
}>): Promise<NxCloud>;
export declare function determineNxCloudV2(parsedArgs: yargs.Arguments<{
nxCloud?: string;
interactive?: boolean;
}>): Promise<'github' | 'skip'>;
export declare function determineIfGitHubWillBeUsed(parsedArgs: yargs.Arguments<{
nxCloud: NxCloud;
useGitHub?: boolean;
}>): Promise<boolean>;
export declare function determineTemplate(parsedArgs: yargs.Arguments<{
template?: string;
preset?: string;
interactive?: boolean;
}>): Promise<string | 'custom'>;
export declare function determineAiAgents(parsedArgs: yargs.Arguments<{
aiAgents?: Agent[];
interactive?: boolean;
}>): Promise<Agent[]>;
export declare function determineDefaultBase(parsedArgs: yargs.Arguments<{
defaultBase?: string;
}>): Promise<string>;
export declare function determinePackageManager(parsedArgs: yargs.Arguments<{
packageManager: string;
}>): Promise<PackageManager>;
//# sourceMappingURL=prompts.d.ts.map