> **createActionOpenApiMiddleware**\<`T`\>(`__namedParameters`): `RequestHandler`

## Type Parameters

### T

`T`

## Parameters

### \_\_namedParameters

#### action

`BaseActionConfig`\<`unknown`, `unknown`, `unknown`\>

#### actionName

`string`

#### model

`Model`\<`T`\>

#### options

`Partial`\<[`ModelRouterOptions`](../interfaces/ModelRouterOptions.md)\<`T`\>\>

#### scope

`ActionScope`

## Returns

`RequestHandler`
