Get all comments for a file by its ID.
Get all markers for a file by its ID.
Get all named regions for a file by its ID.
Add a new comment to a file.
Delete a comment from a file by comment ID.
Edit a comment on a file.
Get comments for a file (async version for FileManager compatibility).
Add a new marker to a file. Enriches with authorId/authorName/createdAt.
Update an existing marker on a file.
Delete a marker from a file by marker ID.
Create or update a named region on a file.
Delete a named region from a file by region ID.
Return type of useFileAnnotations.