import type { Command } from "../../vendor/commander/index.js"; import { label } from "./label.js"; export type LabelCommandDependencies = { label: typeof label; fail(message: string): void; }; export declare function labelCommandDependencies(): LabelCommandDependencies; /** * Wire `label` onto a parent. * * Called twice — once on the program for `agency label`, once on `eval` for * `agency eval label` — following the same dual registration `optimize` uses. * The short form is what people type; the eval form keeps it discoverable * beside run and grade. */ export declare function addLabelCommand(parent: Command, dependencies: LabelCommandDependencies): Command;