| BashPostToolUsePayload | Represents the complete payload delivered to a PostToolUse hook after the Bash tool has executed. |
| BashPreToolUsePayload | Represents the complete payload delivered to a PreToolUse hook when the Bash tool is about to be invoked. |
| EditPostToolUsePayload | Represents the complete payload delivered to a PostToolUse hook after the Edit tool has executed. |
| EditPreToolUsePayload | Represents the complete payload delivered to a PreToolUse hook when the Edit tool is about to be invoked. |
| GlobPostToolUsePayload | Represents the complete payload delivered to a PostToolUse hook after the Glob tool has executed. |
| GlobPreToolUsePayload | Represents the complete payload delivered to a PreToolUse hook when the Glob tool is about to be invoked. |
| GrepPostToolUsePayload | Represents the complete payload delivered to a PostToolUse hook after the Grep tool has executed. |
| GrepPreToolUsePayload | Represents the complete payload delivered to a PreToolUse hook when the Grep tool is about to be invoked. |
| KillShellPostToolUsePayload | Represents the complete payload delivered to a PostToolUse hook after the KillShell tool has executed. |
| KillShellPreToolUsePayload | Represents the complete payload delivered to a PreToolUse hook when the KillShell tool is about to be invoked. |
| NotebookEditPostToolUsePayload | Represents the complete payload delivered to a PostToolUse hook after the NotebookEdit tool has executed. |
| NotebookEditPreToolUsePayload | Represents the complete payload delivered to a PreToolUse hook when the NotebookEdit tool is about to be invoked. |
| ReadPostToolUsePayload | Represents the complete payload delivered to a PostToolUse hook after the Read tool has executed. |
| ReadPreToolUsePayload | Represents the complete payload delivered to a PreToolUse hook when the Read tool is about to be invoked. |
| TaskPostToolUsePayload | Represents the complete payload delivered to a PostToolUse hook after the Task tool has executed. |
| TaskPreToolUsePayload | Represents the complete payload delivered to a PreToolUse hook when the Task tool is about to be invoked. |
| TodoWritePostToolUsePayload | Represents the complete payload delivered to a PostToolUse hook after the TodoWrite tool has executed. |
| TodoWritePreToolUsePayload | Represents the complete payload delivered to a PreToolUse hook when the TodoWrite tool is about to be invoked. |
| WebFetchPostToolUsePayload | Represents the complete payload delivered to a PostToolUse hook after the WebFetch tool has executed. |
| WebFetchPreToolUsePayload | Represents the complete payload delivered to a PreToolUse hook when the WebFetch tool is about to be invoked. |
| WebSearchPostToolUsePayload | Represents the complete payload delivered to a PostToolUse hook after the WebSearch tool has executed. |
| WebSearchPreToolUsePayload | Represents the complete payload delivered to a PreToolUse hook when the WebSearch tool is about to be invoked. |
| WritePostToolUsePayload | Represents the complete payload delivered to a PostToolUse hook after the Write tool has executed. |
| WritePreToolUsePayload | Represents the complete payload delivered to a PreToolUse hook when the Write tool is about to be invoked. |