import type { AgentCapability } from "./types.js"; export declare function listAgentsWithCapability(capability: AgentCapability, options?: { includeAliases?: boolean; }): readonly string[]; export declare function agentSupportsCapability(input: string, capability: AgentCapability): boolean; /** * The single message for every agent argument that misses. It distinguishes a * typo (unknown id, plus a did-you-mean) from a real capability gap ("pi * supports: spawn"), and always names the agents the command does accept. */ export declare function formatAgentCapabilityError(input: { agent: string; capability: AgentCapability; }): string;