import type { GlobalOptions } from './options.js'; interface ListCliOptions { /** * Collected `--base-dir` values in CLI order. Repeatable: each flag * occurrence appends one entry. `undefined` means the flag was not * provided. */ baseDirs?: string[] | undefined; /** * Repeatable `--scope` prefixes in CLI order; multiple flags union. * `undefined` means no scope. Trailing-separator equivalence is * `scope-match.ts`'s job. */ scope?: string[] | undefined; } interface ParsedArgs { options: ListCliOptions; help: boolean; } /** No positional arguments; an unknown flag exits 1. */ export declare function parseArgs(args: string[]): ParsedArgs; /** * Run the list CLI subcommand. */ export declare function runList(args: string[], globalOptions?: GlobalOptions): Promise; export {}; //# sourceMappingURL=list.d.ts.map