/** * cli.ts — thin argv-parsing bin. Parses process.argv into the options * objects index.ts's API expects, calls that API, formats the result * (format.ts), and prints — this file is the ONLY place in the package that * calls console.log/console.error/process.exit(code) (process.exitCode is * used, not process.exit(), so a caller that imports runCli() programmatically * doesn't get its own process killed). * * Deliberately thin: the future `flair bench` subcommand (see README * "Library use") is expected to import index.ts's runBenchmark()/recommend() * directly and do its own argv parsing / rendering inside the main `flair` * CLI's existing command tree, not shell out to this file. */ export declare function runCli(argv?: string[]): Promise;