---
url: >-
  https://adk.nht.io/api/@nhtio/adk/dispatch_runner/type-aliases/DispatchRunnerFunctionalHookRegistrations.md
description: >-
  Optional functional hook registrations supplied to {@link
  @nhtio/adk!DispatchRunner.dispatch}.
---

# Type Alias: DispatchRunnerFunctionalHookRegistrations

```ts
type DispatchRunnerFunctionalHookRegistrations = {
  [E in keyof DispatchRunnerFunctionalHooks]?:
    | HookHandler<
        DispatchRunnerFunctionalHooks[E][0],
        DispatchRunnerFunctionalHooks[E][1]
      >
    | HookHandler<
        DispatchRunnerFunctionalHooks[E][0],
        DispatchRunnerFunctionalHooks[E][1]
      >[];
};
```

Defined in: [lib/types/dispatch\_runner.ts:385](https://github.com/NHTIO/ADK/blob/v1.20260605.0/src/lib/types/dispatch_runner.ts#L385)

Optional functional hook registrations supplied to [@nhtio/adk!DispatchRunner.dispatch](../classes/DispatchRunner.md#dispatch).
