import type { Command } from "commander"; export type SkillCliOptions = { skill?: string[]; skills?: string[]; }; /** * `--skill` and `--skills` are two spellings of one list: both are repeatable and both * merge, so the help text has to say so or users assume one overrides the other. * Registered here so every runner that bridges skills offers the same pair. */ export declare function addSkillOptions(command: TCommand): TCommand; export declare function resolveSkillOptions(options: SkillCliOptions): string[] | undefined;