import { type SupportedPackageManager } from "@salixcommerce/config"; import { TEMPLATE_NAME } from "./generator.js"; export interface CliArguments { readonly businessName?: string; readonly configurationPath?: string; readonly defaults: boolean; readonly dryRun: boolean; readonly help: boolean; readonly install: boolean; readonly packageManager?: SupportedPackageManager; readonly projectName?: string; readonly template: typeof TEMPLATE_NAME; readonly version: boolean; } export declare function parseCliArguments(argv: readonly string[]): CliArguments; export declare function runCli(argv: readonly string[], options?: { readonly cwd?: string; readonly generatorVersion?: string; readonly signal?: AbortSignal; }): Promise; //# sourceMappingURL=run-cli.d.ts.map