---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/llm/transformers_js/helpers/type-aliases/ReasoningParserFn.md
description: A synchronous reasoning text parser.
---

# Type Alias: ReasoningParserFn

```ts
type ReasoningParserFn = (rawText: string) => ReasoningParseResult;
```

Defined in: [src/batteries/llm/chat\_common/reasoning\_parsers.ts:38](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/chat_common/reasoning_parsers.ts#L38)

A synchronous reasoning text parser.

## Parameters

| Parameter | Type     |
| --------- | -------- |
| `rawText` | `string` |

## Returns

[`ReasoningParseResult`](../interfaces/ReasoningParseResult.md)
