import type { ACodeCommandSpec } from '../types.js'; export interface ExpandedAcodeCommand { command: ACodeCommandSpec; prompt: string; argumentsText: string; } export declare class ACodeCommandRegistry { private readonly commands; constructor(commands: readonly ACodeCommandSpec[]); list(): ACodeCommandSpec[]; addCommands(commands: readonly ACodeCommandSpec[]): void; expand(input: string): ExpandedAcodeCommand | null; }