> ## Documentation Index
> Fetch the complete documentation index at: https://stars-components.js.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Interface: HttpFrameworkPluginHookEntry<T>

Defined in: [packages/http-framework/src/lib/plugins/PluginManager.ts:17](https://github.com/wolfstar-project/stars-components/blob/5aefd164bc5fc41e5a35d3abf908c288163dd354/packages/http-framework/src/lib/plugins/PluginManager.ts#L17)

## Type Parameters

### T

`T` = [`HttpFrameworkPluginHook`](/documentation/api/http-framework/interfaces/HttpFrameworkPluginHook) | [`HttpFrameworkPluginAsyncHook`](/documentation/api/http-framework/interfaces/HttpFrameworkPluginAsyncHook)

## Properties

### hook

> **hook**: `T`

Defined in: [packages/http-framework/src/lib/plugins/PluginManager.ts:18](https://github.com/wolfstar-project/stars-components/blob/5aefd164bc5fc41e5a35d3abf908c288163dd354/packages/http-framework/src/lib/plugins/PluginManager.ts#L18)

***

### name?

> `optional` **name?**: `string`

Defined in: [packages/http-framework/src/lib/plugins/PluginManager.ts:20](https://github.com/wolfstar-project/stars-components/blob/5aefd164bc5fc41e5a35d3abf908c288163dd354/packages/http-framework/src/lib/plugins/PluginManager.ts#L20)

***

### type

> **type**: [`PluginHook`](/documentation/api/http-framework/enumerations/PluginHook)

Defined in: [packages/http-framework/src/lib/plugins/PluginManager.ts:19](https://github.com/wolfstar-project/stars-components/blob/5aefd164bc5fc41e5a35d3abf908c288163dd354/packages/http-framework/src/lib/plugins/PluginManager.ts#L19)
