export declare function splitCommandArgs(input: string): string[]; /** * Normalize a free-text arg string the same way the `/chorus ` router * path does: tokenize with shell-style quote/escape handling, then rejoin with * single spaces. This keeps the direct aliases (`/chorus-ask`, `/chorus-agent`, * `/chorus-optimize`) byte-for-byte consistent with their `/chorus ask` / * `/chorus agent` / `/chorus optimize` counterparts. */ export declare function joinArgs(input: string): string; export declare function parseDurationMs(value: string | undefined): number | undefined | null;