> For AI agents: the complete documentation index is available at https://types-mediawiki-response.pages.dev/llms.txt, the full documentation bundle is available at https://types-mediawiki-response.pages.dev/llms-full.txt.

# Interface: ApiParseTocSection

Defined in: [core/parse.ts:146](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/parse.ts#L146)

One `tocdata` section (`prop=tocdata`) — the same outline as
[ApiParseSection](https://types-mediawiki-response.pages.dev/api/core/ApiParseSection.md) but camelCased, with an HTML heading level instead of a
wikitext `level` and a code-point offset instead of a byte offset.

## Properties

### anchor?

> `optional` **anchor?**: `string`

Defined in: [core/parse.ts:169](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/parse.ts#L169)

Anchor name for links.

***

### codepointOffset?

> `optional` **codepointOffset?**: `number`

Defined in: [core/parse.ts:166](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/parse.ts#L166)

Offset of the heading in code points, not bytes.

***

### extensionData?

> `optional` **extensionData?**: `unknown`\[] | `Record`\<`string`, `unknown`>

Defined in: [core/parse.ts:175](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/parse.ts#L175)

Extension-supplied data for this section; `[]` when empty.

***

### fromTitle?

> `optional` **fromTitle?**: `string`

Defined in: [core/parse.ts:163](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/parse.ts#L163)

Title the section came from.

***

### hLevel?

> `optional` **hLevel?**: `number`

Defined in: [core/parse.ts:151](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/parse.ts#L151)

HTML heading level, as a number (1 for `<h1>`, 2 for `<h2>`, …).

***

### index?

> `optional` **index?**: `string`

Defined in: [core/parse.ts:160](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/parse.ts#L160)

`edit` parameter value for this section.

***

### line?

> `optional` **line?**: `string`

Defined in: [core/parse.ts:154](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/parse.ts#L154)

Heading text (HTML).

***

### linkAnchor?

> `optional` **linkAnchor?**: `string`

Defined in: [core/parse.ts:172](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/parse.ts#L172)

Anchor used by the section's own edit link (leading `#` included).

***

### number?

> `optional` **number?**: `string`

Defined in: [core/parse.ts:157](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/parse.ts#L157)

Section number in the outline, e.g. `1.1`.

***

### tocLevel?

> `optional` **tocLevel?**: `number`

Defined in: [core/parse.ts:148](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/core/parse.ts#L148)

Nesting level in the TOC.
