/** The parsed result of CLI arguments (base flags common to all packages). */ export type CliAction = { action: 'help'; } | { action: 'version'; } | { action: 'run'; configFile?: string; cwd: string; } | { action: 'error'; message: string; }; /** * Parse the common CLI flags shared across all packages. * * Handles: --help / -h, --version / -v, --config . * Returns a CliAction discriminated union. Pure function: no I/O, no process.exit. * * @param argv process.argv (first two entries are node + script path) * @param cwd the working directory to resolve paths against * @param usage full usage line shown in --config error messages, e.g. * "Usage: openapi-react-query [--config ]" */ export declare function parseBaseCliArgs(argv: string[], cwd: string, usage: string): CliAction; //# sourceMappingURL=cli-core.d.ts.map