@launchql/cli
Version:
LaunchQL CLI
9 lines (8 loc) • 462 B
TypeScript
import { Logger } from '@launchql/logger';
import { Inquirerer } from 'inquirerer';
import { ParsedArgs } from 'minimist';
/**
* Handle package selection for operations that need a specific package
* Returns the selected package name, or undefined if validation fails or no packages exist
*/
export declare function selectPackage(argv: Partial<ParsedArgs>, prompter: Inquirerer, cwd: string, operationName: string, log?: Logger): Promise<string | undefined>;