/** * Every file an `edit` call targets, in order, from raw (unvalidated) args. * An edit is either single-file (`file_path` + `edits`) or multi-file * (`files: [{ file_path, edits }]`). Anything that tracks or displays edited * files must use this instead of reading `file_path`, which a multi-file call * does not have. */ export declare function editTargetPaths(args: Record | undefined): string[]; /** One display label for an edit call: the file, or "first +N more" for several. */ export declare function editTargetLabel(args: Record | undefined, format?: (filePath: string) => string): string;