An open API service indexing awesome lists of open source software.

https://github.com/trialanderrororg/ooxast

Type definitions for `ooxast` (Open Office XML abstract syntax tree), a syntax for abstract syntax trees representing Open Office XML documents in the [`unist`](https://github.com/syntax-tree/unist) format.
https://github.com/trialanderrororg/ooxast

ast docx ooxast reoff syntax-tree unified

Last synced: 4 months ago
JSON representation

Type definitions for `ooxast` (Open Office XML abstract syntax tree), a syntax for abstract syntax trees representing Open Office XML documents in the [`unist`](https://github.com/syntax-tree/unist) format.

Awesome Lists containing this project

README

          

> **Note**
> This repository is automatically generated from the [main parser monorepo](https://github.com/TrialAndErrorOrg/parsers). Please submit any issues or pull requests there.

# ooxast

[![npm version](https://badge.fury.io/js/ooxast.svg)](https://badge.fury.io/js/ooxast) [![npm downloads](https://img.shields.io/npm/dm/ooxast.svg)](https://www.npmjs.com/package/ooxast)

Type definitions for `ooxast` (Open Office XML abstract syntax tree), a syntax for abstract syntax trees representing Open Office XML documents in the [`unist`](https://github.com/syntax-tree/unist) format.

## Contents

* [ooxast](#ooxast)
* [Contents](#contents)
* [What is this?](#what-is-this)
* [When should I use this?](#when-should-i-use-this)
* [Install](#install)
* [Use](#use)
* [API](#api)
* [Syntax tree](#syntax-tree)
* [Types](#types)
* [Compatibility](#compatibility)
* [Security](#security)
* [Related](#related)
* [Contribute](#contribute)
* [License](#license)

## What is this?

## When should I use this?

## Install

This package is [ESM only](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c). In Node.js (version 12.20+, 14.14+, 16.0+, 18.0+), install as

```bash
pnpm add ooxast
# or with yarn
# yarn add ooxast
# or with npm
# npm install ooxast
```

## Use

## API

## Index

### `Namespaces`

* [Math](Math.md)

***

### `document`

> [`document`](modules.md#document)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:5007](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L5007) [src/lib/ooxml/wordprocessingml/main.ts:5024](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L5024)

***

### `AbstractNum`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**AbstractNum**

#### Properties

##### `attributes`

> `object`

```ts
{
w:abstractNumId: string;
}
```

###### Type declaration

| Member | Type |
| :------ | :------ |
| `w:abstractNumId` | `string` |

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:15](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L15)

##### `children`

> ([`StringTag`](modules.md#stringtag)<`"start"`> | [`Lvl`](modules.md#lvl) | [`MultiLevelType`](modules.md#multileveltype) | [`StringTag`](modules.md#stringtag)<`"name"`> | [`LongHexNumber`](modules.md#longhexnumber) | [`StringTag`](modules.md#stringtag)<`"numStyleLink"`> | [`StringTag`](modules.md#stringtag)<`"styleLink"`>)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:18](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L18)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:abstractNum"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:14](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L14)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:13](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L13)

***

### `AbstractNumMap`

#### Properties

##### `lvl?`

> [`Lvl`](modules.md#lvl)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:22](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L22)

##### `multiLevelType?`

> [`MultiLevelType`](modules.md#multileveltype)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:23](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L23)

##### `name?`

> [`StringTag`](modules.md#stringtag)<`"name"`>

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:24](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L24)

##### `nsid?`

> [`LongHexNumber`](modules.md#longhexnumber)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:25](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L25)

##### `numStyleLink?`

> [`StringTag`](modules.md#stringtag)<`"numStyleLink"`>

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:26](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L26)

##### `start?`

> [`StringTag`](modules.md#stringtag)<`"start"`>

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:29](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L29)

##### `styleLink?`

> [`StringTag`](modules.md#stringtag)<`"styleLink"`>

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:27](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L27)

##### `tmpl?`

> [`LongHexNumber`](modules.md#longhexnumber)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:28](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L28)

***

### `AltChunk`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**AltChunk**

#### Properties

##### `attributes`

> `object`

```ts
{
w:id?: string;
}
```

###### Type declaration

| Member | Type |
| :------ | :------ |
| `w:id`? | `string` |

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:35](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L35)

##### `children`

> [`AltChunkPr`](modules.md#altchunkpr)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:38](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L38)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:altChunk"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:34](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L34)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:33](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L33)

***

### `AltChunkMap`

#### Properties

##### `altChunkPr?`

> [`AltChunkPr`](modules.md#altchunkpr)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:42](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L42)

***

### `AltChunkPr`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**AltChunkPr**

#### Properties

##### `attributes`

> `Record`<`string`, `never`>

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:48](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L48)

##### `children`

> [`OnOff`](modules.md#onoff)<`"matchSrc"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:49](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L49)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:altChunkPr"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:47](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L47)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:46](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L46)

***

### `AltChunkPrMap`

#### Properties

##### `matchSrc?`

> [`OnOff`](modules.md#onoff)<`"matchSrc"`>

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:53](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L53)

***

### `Attr`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**Attr**

#### Properties

##### `attributes`

> `object`

```ts
{
w:name: string;
w:uri: string;
w:val: string;
}
```

###### Type declaration

| Member | Type |
| :------ | :------ |
| `w:name` | `string` |
| `w:uri` | `string` |
| `w:val` | `string` |

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:59](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L59)

##### `children`

> []

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:64](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L64)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:attr"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:58](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L58)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:57](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L57)

***

### `Attributes`

Information associated with an element.

#### Indexable

[`name`: `string`]: `string` | `null` | `undefined`

***

### `AutoCaption`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**AutoCaption**

#### Properties

##### `attributes`

> `object`

```ts
{
w:caption: string;
w:name: string;
}
```

###### Type declaration

| Member | Type |
| :------ | :------ |
| `w:caption` | `string` |
| `w:name` | `string` |

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:70](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L70)

##### `children`

> []

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:74](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L74)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:autoCaption"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:69](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L69)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:68](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L68)

***

### `AutoCaptions`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**AutoCaptions**

#### Properties

##### `attributes`

> `Record`<`string`, `never`>

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:80](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L80)

##### `children`

> [`AutoCaption`](modules.md#autocaption)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:81](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L81)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:autoCaptions"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:79](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L79)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:78](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L78)

***

### `AutoCaptionsMap`

#### Properties

##### `autoCaption`

> [`AutoCaption`](modules.md#autocaption)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:85](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L85)

***

### `Background`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**Background**

#### Properties

##### `attributes`

> `object`

```ts
{
w:color?: string;
w:themeColor?: ThemeColorVal;
w:themeShade?: string;
w:themeTint?: string;
}
```

###### Type declaration

| Member | Type |
| :------ | :------ |
| `w:color`? | `string` |
| `w:themeColor`? | [`ThemeColorVal`](modules.md#themecolorval) |
| `w:themeShade`? | `string` |
| `w:themeTint`? | `string` |

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:91](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L91)

##### `children`

> [`Drawing`](modules.md#drawing)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:97](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L97)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:background"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:90](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L90)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:89](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L89)

***

### `BackgroundMap`

#### Properties

##### `drawing?`

> [`Drawing`](modules.md#drawing)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:101](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L101)

***

### `Base64Binary`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**Base64Binary**

#### Properties

##### `attributes`

> `object`

```ts
{
w:val: string;
}
```

###### Type declaration

| Member | Type |
| :------ | :------ |
| `w:val` | `string` |

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:107](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L107)

##### `children`

> []

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:110](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L110)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:base64Binary"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:106](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L106)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:105](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L105)

***

### `BdoContentRun`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**BdoContentRun**

#### Properties

##### `attributes`

> `object`

```ts
{
w:val?: DirectionVal;
}
```

###### Type declaration

| Member | Type |
| :------ | :------ |
| `w:val`? | [`DirectionVal`](modules.md#directionval) |

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:116](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L116)

##### `children`

> ([`OMath`](Math.md#omath) | [`RunTrackChange`](modules.md#runtrackchange)<`"del"`> | [`RunTrackChange`](modules.md#runtrackchange)<`"ins"`> | [`MarkupRange`](modules.md#markuprange)<`"bookmarkEnd"`> | `never` | [`MarkupRange`](modules.md#markuprange)<`"commentRangeEnd"`> | [`MarkupRange`](modules.md#markuprange)<`"commentRangeStart"`> | [`CustomXmlRun`](modules.md#customxmlrun) | [`Markup`](modules.md#markup)<`"customXmlDelRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlDelRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlInsRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlInsRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlMoveFromRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlMoveFromRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlMoveToRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlMoveToRangeStart"`> | [`SimpleField`](modules.md#simplefield) | [`Hyperlink`](modules.md#hyperlink) | [`RunTrackChange`](modules.md#runtrackchange)<`"moveFrom"`> | [`MarkupRange`](modules.md#markuprange)<`"moveFromRangeEnd"`> | `never` | [`RunTrackChange`](modules.md#runtrackchange)<`"moveTo"`> | [`MarkupRange`](modules.md#markuprange)<`"moveToRangeEnd"`> | [`OMathPara`](Math.md#omathpara) | [`Perm`](modules.md#perm) | `never` | [`ProofErr`](modules.md#prooferr) | [`SdtRun`](modules.md#sdtrun) | [`SmartTagRun`](modules.md#smarttagrun) | [`BdoContentRun`](modules.md#bdocontentrun) | [`R`](modules.md#r) | [`DirContentRun`](modules.md#dircontentrun) | [`Rel`](modules.md#rel)<`"subDoc"`>)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:119](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L119)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:bdoContentRun"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:115](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L115)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:114](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L114)

***

### `BdoContentRunMap`

#### Properties

##### `bdo?`

> [`BdoContentRun`](modules.md#bdocontentrun)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:123](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L123)

##### `bookmarkType?`

> [`BookmarkTypes`](modules.md#bookmarktypes)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:124](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L124)

##### `customXMLTypes?`

> [`Markup`](modules.md#markup)<`"customXmlDelRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlDelRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlInsRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlInsRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlMoveFromRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlMoveFromRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlMoveToRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlMoveToRangeStart"`>

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:126](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L126)

##### `customXml?`

> [`CustomXmlRun`](modules.md#customxmlrun)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:125](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L125)

##### `del?`

> [`RunTrackChange`](modules.md#runtrackchange)<`"del"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:127](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L127)

##### `dir?`

> [`DirContentRun`](modules.md#dircontentrun)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:128](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L128)

##### `fldSimple?`

> [`SimpleField`](modules.md#simplefield)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:129](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L129)

##### `hyperlink?`

> [`Hyperlink`](modules.md#hyperlink)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:130](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L130)

##### `ins?`

> [`RunTrackChange`](modules.md#runtrackchange)<`"ins"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:131](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L131)

##### `moveFrom?`

> [`RunTrackChange`](modules.md#runtrackchange)<`"moveFrom"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:132](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L132)

##### `moveFromRangeEnd?`

> [`MarkupRange`](modules.md#markuprange)<`"moveFromRangeEnd"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:133](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L133)

##### `moveFromRangeStart?`

> `never`[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:134](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L134)

##### `moveTo?`

> [`RunTrackChange`](modules.md#runtrackchange)<`"moveTo"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:135](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L135)

##### `moveToRangeEnd?`

> [`MarkupRange`](modules.md#markuprange)<`"moveToRangeEnd"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:136](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L136)

##### `moveToRangeStart?`

> `never`[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:137](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L137)

##### `oMath?`

> [`OMath`](Math.md#omath)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:138](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L138)

##### `oMathPara?`

> [`OMathPara`](Math.md#omathpara)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:139](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L139)

##### `permEnd?`

> [`Perm`](modules.md#perm)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:140](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L140)

##### `permStart?`

> `never`[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:141](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L141)

##### `proofErr?`

> [`ProofErr`](modules.md#prooferr)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:142](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L142)

##### `r?`

> [`R`](modules.md#r)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:143](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L143)

##### `sdt?`

> [`SdtRun`](modules.md#sdtrun)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:144](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L144)

##### `smartTag?`

> [`SmartTagRun`](modules.md#smarttagrun)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:145](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L145)

##### `subDoc?`

> [`Rel`](modules.md#rel)<`"subDoc"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:146](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L146)

***

### `Body`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**Body**

#### Properties

##### `attributes`

> `Record`<`string`, `never`>

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:152](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L152)

##### `children`

> ([`OMath`](Math.md#omath) | [`RunTrackChange`](modules.md#runtrackchange)<`"del"`> | [`RunTrackChange`](modules.md#runtrackchange)<`"ins"`> | [`MarkupRange`](modules.md#markuprange)<`"bookmarkEnd"`> | `never` | [`MarkupRange`](modules.md#markuprange)<`"commentRangeEnd"`> | [`MarkupRange`](modules.md#markuprange)<`"commentRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlDelRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlDelRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlInsRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlInsRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlMoveFromRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlMoveFromRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlMoveToRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlMoveToRangeStart"`> | [`RunTrackChange`](modules.md#runtrackchange)<`"moveFrom"`> | [`MarkupRange`](modules.md#markuprange)<`"moveFromRangeEnd"`> | `never` | [`RunTrackChange`](modules.md#runtrackchange)<`"moveTo"`> | [`MarkupRange`](modules.md#markuprange)<`"moveToRangeEnd"`> | [`OMathPara`](Math.md#omathpara) | [`Perm`](modules.md#perm) | `never` | [`ProofErr`](modules.md#prooferr) | [`CustomXmlBlock`](modules.md#customxmlblock) | [`SdtBlock`](modules.md#sdtblock) | [`P`](modules.md#p) | [`AltChunk`](modules.md#altchunk) | [`Tbl`](modules.md#tbl) | [`SectPr`](modules.md#sectpr))[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:153](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L153)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:body"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:151](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L151)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:150](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L150)

***

### `BodyMap`

#### Properties

##### `altChunk?`

> [`AltChunk`](modules.md#altchunk)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:157](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L157)

##### `bookmarkType?`

> [`BookmarkTypes`](modules.md#bookmarktypes)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:158](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L158)

##### `customXMLTypes?`

> [`Markup`](modules.md#markup)<`"customXmlDelRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlDelRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlInsRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlInsRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlMoveFromRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlMoveFromRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlMoveToRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlMoveToRangeStart"`>

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:160](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L160)

##### `customXml?`

> [`CustomXmlBlock`](modules.md#customxmlblock)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:159](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L159)

##### `del?`

> [`RunTrackChange`](modules.md#runtrackchange)<`"del"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:161](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L161)

##### `ins?`

> [`RunTrackChange`](modules.md#runtrackchange)<`"ins"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:162](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L162)

##### `moveFrom?`

> [`RunTrackChange`](modules.md#runtrackchange)<`"moveFrom"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:163](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L163)

##### `moveFromRangeEnd?`

> [`MarkupRange`](modules.md#markuprange)<`"moveFromRangeEnd"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:164](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L164)

##### `moveFromRangeStart?`

> `never`[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:165](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L165)

##### `moveTo?`

> [`RunTrackChange`](modules.md#runtrackchange)<`"moveTo"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:166](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L166)

##### `moveToRangeEnd?`

> [`MarkupRange`](modules.md#markuprange)<`"moveToRangeEnd"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:167](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L167)

##### `moveToRangeStart?`

> `never`[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:168](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L168)

##### `oMath?`

> [`OMath`](Math.md#omath)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:169](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L169)

##### `oMathPara?`

> [`OMathPara`](Math.md#omathpara)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:170](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L170)

##### `p?`

> [`P`](modules.md#p)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:171](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L171)

##### `permEnd?`

> [`Perm`](modules.md#perm)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:172](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L172)

##### `permStart?`

> `never`[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:173](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L173)

##### `proofErr?`

> [`ProofErr`](modules.md#prooferr)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:174](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L174)

##### `sdt?`

> [`SdtBlock`](modules.md#sdtblock)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:175](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L175)

##### `sectPr?`

> [`SectPr`](modules.md#sectpr)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:176](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L176)

##### `tbl?`

> [`Tbl`](modules.md#tbl)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:177](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L177)

***

### `BookmarkInterface`

#### Properties

##### `bookmarkEnd?`

> [`MarkupRange`](modules.md#markuprange)<`"bookmarkEnd"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:2753](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L2753)

##### `bookmarkStart?`

> `never`[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:2754](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L2754)

##### `commentRangeEnd?`

> [`MarkupRange`](modules.md#markuprange)<`"commentRangeEnd"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:2755](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L2755)

##### `commentRangeStart?`

> [`MarkupRange`](modules.md#markuprange)<`"commentRangeStart"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:2756](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L2756)

***

### `Border`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**Border**

#### Properties

##### `attributes`

> `object`

```ts
{
w:color?: string;
w:frame?: string;
w:shadow?: string;
w:space?: string;
w:sz?: string;
w:themeColor?: ThemeColorVal;
w:themeShade?: string;
w:themeTint?: string;
w:val: BorderVal;
}
```

###### Type declaration

| Member | Type |
| :------ | :------ |
| `w:color`? | `string` |
| `w:frame`? | `string` |
| `w:shadow`? | `string` |
| `w:space`? | `string` |
| `w:sz`? | `string` |
| `w:themeColor`? | [`ThemeColorVal`](modules.md#themecolorval) |
| `w:themeShade`? | `string` |
| `w:themeTint`? | `string` |
| `w:val` | [`BorderVal`](modules.md#borderval) |

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:202](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L202)

##### `children`

> []

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:213](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L213)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:bdr"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:201](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L201)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:200](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L200)

***

### `Br`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**Br**

#### Properties

##### `attributes`

> `object`

```ts
{
w:clear?: BrClearVal;
w:type?: BrTypeVal;
}
```

###### Type declaration

| Member | Type |
| :------ | :------ |
| `w:clear`? | [`BrClearVal`](modules.md#brclearval) |
| `w:type`? | [`BrTypeVal`](modules.md#brtypeval) |

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:229](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L229)

##### `children`

> []

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:233](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L233)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:br"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:228](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L228)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:227](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L227)

***

### `CalendarType`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**CalendarType**

#### Properties

##### `attributes`

> `object`

```ts
{
w:val: CalendarTypeVal;
}
```

###### Type declaration

| Member | Type |
| :------ | :------ |
| `w:val` | `CalendarTypeVal` |

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:239](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L239)

##### `children`

> []

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:242](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L242)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:calendarType"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:238](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L238)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:237](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L237)

***

### `Caption`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**Caption**

#### Properties

##### `attributes`

> `object`

```ts
{
w:chapNum?: string;
w:heading?: string;
w:name: string;
w:noLabel?: string;
w:numFmt?: NumberFormatVal;
w:pos?: CaptionPosVal;
w:sep?: ChapterSepVal;
}
```

###### Type declaration

| Member | Type |
| :------ | :------ |
| `w:chapNum`? | `string` |
| `w:heading`? | `string` |
| `w:name` | `string` |
| `w:noLabel`? | `string` |
| `w:numFmt`? | [`NumberFormatVal`](modules.md#numberformatval) |
| `w:pos`? | [`CaptionPosVal`](modules.md#captionposval) |
| `w:sep`? | [`ChapterSepVal`](modules.md#chaptersepval) |

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:248](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L248)

##### `children`

> []

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:257](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L257)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:caption"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:247](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L247)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:246](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L246)

***

### `Captions`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**Captions**

#### Properties

##### `attributes`

> `Record`<`string`, `never`>

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:263](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L263)

##### `children`

> ([`AutoCaptions`](modules.md#autocaptions) | [`Caption`](modules.md#caption))[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:264](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L264)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:captions"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:262](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L262)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:261](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L261)

***

### `CaptionsMap`

#### Properties

##### `autoCaptions?`

> [`AutoCaptions`](modules.md#autocaptions)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:268](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L268)

##### `caption`

> [`Caption`](modules.md#caption)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:269](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L269)

***

### `CharacterSpacing`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**CharacterSpacing**

#### Properties

##### `attributes`

> `object`

```ts
{
w:val: CharacterSpacingVal;
}
```

###### Type declaration

| Member | Type |
| :------ | :------ |
| `w:val` | [`CharacterSpacingVal`](modules.md#characterspacingval) |

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:285](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L285)

##### `children`

> []

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:288](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L288)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:characterSpacing"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:284](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L284)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:283](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L283)

***

### `Charset`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**Charset**

#### Properties

##### `attributes`

> `object`

```ts
{
w:characterSet?: string;
}
```

###### Type declaration

| Member | Type |
| :------ | :------ |
| `w:characterSet`? | `string` |

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:294](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L294)

##### `children`

> []

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:297](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L297)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:charset"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:293](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L293)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:292](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L292)

***

### `Cnf`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**Cnf**

#### Properties

##### `attributes`

> `object`

```ts
{
w:evenHBand: string;
w:evenVBand: string;
w:firstColumn: string;
w:firstRow: string;
w:firstRowFirstColumn: string;
w:firstRowLastColumn: string;
w:lastColumn: string;
w:lastRow: string;
w:lastRowFirstColumn: string;
w:lastRowLastColumn: string;
w:oddHBand: string;
w:oddVBand: string;
}
```

###### Type declaration

| Member | Type |
| :------ | :------ |
| `w:evenHBand` | `string` |
| `w:evenVBand` | `string` |
| `w:firstColumn` | `string` |
| `w:firstRow` | `string` |
| `w:firstRowFirstColumn` | `string` |
| `w:firstRowLastColumn` | `string` |
| `w:lastColumn` | `string` |
| `w:lastRow` | `string` |
| `w:lastRowFirstColumn` | `string` |
| `w:lastRowLastColumn` | `string` |
| `w:oddHBand` | `string` |
| `w:oddVBand` | `string` |

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:303](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L303)

##### `children`

> []

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:317](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L317)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:cnf"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:302](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L302)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:301](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L301)

***

### `Color`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**Color**

#### Properties

##### `attributes`

> `object`

```ts
{
w:themeColor?: ThemeColorVal;
w:themeShade?: string;
w:themeTint?: string;
w:val: string;
}
```

###### Type declaration

| Member | Type |
| :------ | :------ |
| `w:themeColor`? | [`ThemeColorVal`](modules.md#themecolorval) |
| `w:themeShade`? | `string` |
| `w:themeTint`? | `string` |
| `w:val` | `string` |

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:323](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L323)

##### `children`

> []

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:329](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L329)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:color"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:322](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L322)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:321](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L321)

***

### `ColorSchemeMapping`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**ColorSchemeMapping**

#### Properties

##### `attributes`

> `object`

```ts
{
w:accent1: WmlColorSchemeIndexVal;
w:accent2: WmlColorSchemeIndexVal;
w:accent3: WmlColorSchemeIndexVal;
w:accent4: WmlColorSchemeIndexVal;
w:accent5: WmlColorSchemeIndexVal;
w:accent6: WmlColorSchemeIndexVal;
w:bg1: WmlColorSchemeIndexVal;
w:bg2: WmlColorSchemeIndexVal;
w:followedHyperlink: WmlColorSchemeIndexVal;
w:hyperlink: WmlColorSchemeIndexVal;
w:t1: WmlColorSchemeIndexVal;
w:t2: WmlColorSchemeIndexVal;
}
```

###### Type declaration

| Member | Type |
| :------ | :------ |
| `w:accent1` | [`WmlColorSchemeIndexVal`](modules.md#wmlcolorschemeindexval) |
| `w:accent2` | [`WmlColorSchemeIndexVal`](modules.md#wmlcolorschemeindexval) |
| `w:accent3` | [`WmlColorSchemeIndexVal`](modules.md#wmlcolorschemeindexval) |
| `w:accent4` | [`WmlColorSchemeIndexVal`](modules.md#wmlcolorschemeindexval) |
| `w:accent5` | [`WmlColorSchemeIndexVal`](modules.md#wmlcolorschemeindexval) |
| `w:accent6` | [`WmlColorSchemeIndexVal`](modules.md#wmlcolorschemeindexval) |
| `w:bg1` | [`WmlColorSchemeIndexVal`](modules.md#wmlcolorschemeindexval) |
| `w:bg2` | [`WmlColorSchemeIndexVal`](modules.md#wmlcolorschemeindexval) |
| `w:followedHyperlink` | [`WmlColorSchemeIndexVal`](modules.md#wmlcolorschemeindexval) |
| `w:hyperlink` | [`WmlColorSchemeIndexVal`](modules.md#wmlcolorschemeindexval) |
| `w:t1` | [`WmlColorSchemeIndexVal`](modules.md#wmlcolorschemeindexval) |
| `w:t2` | [`WmlColorSchemeIndexVal`](modules.md#wmlcolorschemeindexval) |

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:335](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L335)

##### `children`

> []

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:349](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L349)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:colorSchemeMapping"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:334](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L334)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:333](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L333)

***

### `Column`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**Column**

#### Properties

##### `attributes`

> `object`

```ts
{
w:space?: string;
w:w?: string;
}
```

###### Type declaration

| Member | Type |
| :------ | :------ |
| `w:space`? | `string` |
| `w:w`? | `string` |

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:355](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L355)

##### `children`

> []

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:359](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L359)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:column"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:354](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L354)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:353](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L353)

***

### `Columns`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**Columns**

#### Properties

##### `attributes`

> `object`

```ts
{
w:equalWidth?: string;
w:num?: string;
w:sep?: string;
w:space?: string;
}
```

###### Type declaration

| Member | Type |
| :------ | :------ |
| `w:equalWidth`? | `string` |
| `w:num`? | `string` |
| `w:sep`? | `string` |
| `w:space`? | `string` |

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:365](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L365)

##### `children`

> [`Column`](modules.md#column)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:371](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L371)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:columns"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:364](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L364)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:363](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L363)

***

### `ColumnsMap`

#### Properties

##### `col?`

> [`Column`](modules.md#column)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:375](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L375)

***

### `CommentMap`

#### Properties

##### `altChunk?`

> [`AltChunk`](modules.md#altchunk)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:388](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L388)

##### `bookmarkType?`

> [`BookmarkTypes`](modules.md#bookmarktypes)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:389](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L389)

##### `customXMLTypes?`

> [`Markup`](modules.md#markup)<`"customXmlDelRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlDelRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlInsRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlInsRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlMoveFromRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlMoveFromRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlMoveToRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlMoveToRangeStart"`>

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:391](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L391)

##### `customXml?`

> [`CustomXmlBlock`](modules.md#customxmlblock)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:390](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L390)

##### `del?`

> [`RunTrackChange`](modules.md#runtrackchange)<`"del"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:392](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L392)

##### `ins?`

> [`RunTrackChange`](modules.md#runtrackchange)<`"ins"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:393](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L393)

##### `moveFrom?`

> [`RunTrackChange`](modules.md#runtrackchange)<`"moveFrom"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:394](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L394)

##### `moveFromRangeEnd?`

> [`MarkupRange`](modules.md#markuprange)<`"moveFromRangeEnd"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:395](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L395)

##### `moveFromRangeStart?`

> `never`[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:396](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L396)

##### `moveTo?`

> [`RunTrackChange`](modules.md#runtrackchange)<`"moveTo"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:397](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L397)

##### `moveToRangeEnd?`

> [`MarkupRange`](modules.md#markuprange)<`"moveToRangeEnd"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:398](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L398)

##### `moveToRangeStart?`

> `never`[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:399](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L399)

##### `oMath?`

> [`OMath`](Math.md#omath)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:400](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L400)

##### `oMathPara?`

> [`OMathPara`](Math.md#omathpara)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:401](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L401)

##### `p?`

> [`P`](modules.md#p)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:402](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L402)

##### `permEnd?`

> [`Perm`](modules.md#perm)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:403](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L403)

##### `permStart?`

> `never`[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:404](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L404)

##### `proofErr?`

> [`ProofErr`](modules.md#prooferr)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:405](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L405)

##### `sdt?`

> [`SdtBlock`](modules.md#sdtblock)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:406](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L406)

##### `tbl?`

> [`Tbl`](modules.md#tbl)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:407](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L407)

***

### `Comments`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**Comments**

#### Properties

##### `attributes`

> `Record`<`string`, `never`>

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:413](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L413)

##### `children`

> `never`[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:414](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L414)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:comments"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:412](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L412)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:411](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L411)

***

### `CommentsMap`

#### Properties

##### `comment?`

> `never`[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:418](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L418)

***

### `Compat`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**Compat**

#### Properties

##### `attributes`

> `Record`<`string`, `never`>

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:424](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L424)

##### `children`

> ([`OnOff`](modules.md#onoff)<`"adjustLineHeightInTable"`> | [`OnOff`](modules.md#onoff)<`"applyBreakingRules"`> | [`OnOff`](modules.md#onoff)<`"balanceSingleByteDoubleByteWidth"`> | [`CompatSetting`](modules.md#compatsetting) | [`OnOff`](modules.md#onoff)<`"doNotExpandShiftReturn"`> | [`OnOff`](modules.md#onoff)<`"doNotLeaveBackslashAlone"`> | [`OnOff`](modules.md#onoff)<`"spaceForUL"`> | [`OnOff`](modules.md#onoff)<`"ulTrailSpace"`>)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:425](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L425)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:compat"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:423](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L423)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:422](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L422)

***

### `CompatMap`

#### Properties

##### `adjustLineHeightInTable?`

> [`OnOff`](modules.md#onoff)<`"adjustLineHeightInTable"`>

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:429](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L429)

##### `applyBreakingRules?`

> [`OnOff`](modules.md#onoff)<`"applyBreakingRules"`>

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:430](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L430)

##### `balanceSingleByteDoubleByteWidth?`

> [`OnOff`](modules.md#onoff)<`"balanceSingleByteDoubleByteWidth"`>

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:431](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L431)

##### `compatSetting?`

> [`CompatSetting`](modules.md#compatsetting)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:432](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L432)

##### `doNotExpandShiftReturn?`

> [`OnOff`](modules.md#onoff)<`"doNotExpandShiftReturn"`>

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:433](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L433)

##### `doNotLeaveBackslashAlone?`

> [`OnOff`](modules.md#onoff)<`"doNotLeaveBackslashAlone"`>

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:434](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L434)

##### `spaceForUL?`

> [`OnOff`](modules.md#onoff)<`"spaceForUL"`>

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:435](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L435)

##### `ulTrailSpace?`

> [`OnOff`](modules.md#onoff)<`"ulTrailSpace"`>

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:436](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L436)

***

### `CompatSetting`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**CompatSetting**

#### Properties

##### `attributes`

> `object`

```ts
{
w:name: string;
w:uri: string;
w:val: string;
}
```

###### Type declaration

| Member | Type |
| :------ | :------ |
| `w:name` | `string` |
| `w:uri` | `string` |
| `w:val` | `string` |

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:442](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L442)

##### `children`

> []

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:447](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L447)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:compatSetting"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:441](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L441)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:440](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L440)

***

### `Control`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**Control**

#### Properties

##### `attributes`

> `object`

```ts
{
w:id?: string;
w:name?: string;
w:shapeid?: string;
}
```

###### Type declaration

| Member | Type |
| :------ | :------ |
| `w:id`? | `string` |
| `w:name`? | `string` |
| `w:shapeid`? | `string` |

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:453](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L453)

##### `children`

> []

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:458](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L458)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:control"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:452](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L452)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:451](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L451)

***

### `CustomXMLTypes`

#### Properties

##### `customXmlDelRangeEnd?`

> [`Markup`](modules.md#markup)<`"customXmlDelRangeEnd"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:462](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L462)

##### `customXmlDelRangeStart?`

> [`TrackChange`](modules.md#trackchange)<`"customXmlDelRangeStart"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:463](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L463)

##### `customXmlInsRangeEnd?`

> [`Markup`](modules.md#markup)<`"customXmlInsRangeEnd"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:464](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L464)

##### `customXmlInsRangeStart?`

> [`TrackChange`](modules.md#trackchange)<`"customXmlInsRangeStart"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:465](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L465)

##### `customXmlMoveFromRangeEnd?`

> [`Markup`](modules.md#markup)<`"customXmlMoveFromRangeEnd"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:466](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L466)

##### `customXmlMoveFromRangeStart?`

> [`TrackChange`](modules.md#trackchange)<`"customXmlMoveFromRangeStart"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:467](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L467)

##### `customXmlMoveToRangeEnd?`

> [`Markup`](modules.md#markup)<`"customXmlMoveToRangeEnd"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:468](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L468)

##### `customXmlMoveToRangeStart?`

> [`TrackChange`](modules.md#trackchange)<`"customXmlMoveToRangeStart"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:469](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L469)

***

### `CustomXmlBlock`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**CustomXmlBlock**

#### Properties

##### `attributes`

> `object`

```ts
{
w:element: string;
w:uri: string;
}
```

###### Type declaration

| Member | Type |
| :------ | :------ |
| `w:element` | `string` |
| `w:uri` | `string` |

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:474](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L474)

##### `children`

> ([`OMath`](Math.md#omath) | [`RunTrackChange`](modules.md#runtrackchange)<`"del"`> | [`RunTrackChange`](modules.md#runtrackchange)<`"ins"`> | [`MarkupRange`](modules.md#markuprange)<`"bookmarkEnd"`> | `never` | [`MarkupRange`](modules.md#markuprange)<`"commentRangeEnd"`> | [`MarkupRange`](modules.md#markuprange)<`"commentRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlDelRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlDelRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlInsRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlInsRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlMoveFromRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlMoveFromRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlMoveToRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlMoveToRangeStart"`> | [`RunTrackChange`](modules.md#runtrackchange)<`"moveFrom"`> | [`MarkupRange`](modules.md#markuprange)<`"moveFromRangeEnd"`> | `never` | [`RunTrackChange`](modules.md#runtrackchange)<`"moveTo"`> | [`MarkupRange`](modules.md#markuprange)<`"moveToRangeEnd"`> | [`OMathPara`](Math.md#omathpara) | [`Perm`](modules.md#perm) | `never` | [`ProofErr`](modules.md#prooferr) | [`CustomXmlBlock`](modules.md#customxmlblock) | [`SdtBlock`](modules.md#sdtblock) | [`P`](modules.md#p) | [`Tbl`](modules.md#tbl) | [`CustomXmlPr`](modules.md#customxmlpr))[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:478](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L478)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:customXmlBlock"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:473](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L473)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:472](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L472)

***

### `CustomXmlBlockMap`

#### Properties

##### `bookmarkType?`

> [`BookmarkTypes`](modules.md#bookmarktypes)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:482](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L482)

##### `customXMLTypes?`

> [`Markup`](modules.md#markup)<`"customXmlDelRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlDelRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlInsRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlInsRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlMoveFromRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlMoveFromRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlMoveToRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlMoveToRangeStart"`>

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:484](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L484)

##### `customXml?`

> [`CustomXmlBlock`](modules.md#customxmlblock)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:483](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L483)

##### `customXmlPr?`

> [`CustomXmlPr`](modules.md#customxmlpr)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:485](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L485)

##### `del?`

> [`RunTrackChange`](modules.md#runtrackchange)<`"del"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:486](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L486)

##### `ins?`

> [`RunTrackChange`](modules.md#runtrackchange)<`"ins"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:487](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L487)

##### `moveFrom?`

> [`RunTrackChange`](modules.md#runtrackchange)<`"moveFrom"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:488](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L488)

##### `moveFromRangeEnd?`

> [`MarkupRange`](modules.md#markuprange)<`"moveFromRangeEnd"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:489](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L489)

##### `moveFromRangeStart?`

> `never`[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:490](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L490)

##### `moveTo?`

> [`RunTrackChange`](modules.md#runtrackchange)<`"moveTo"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:491](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L491)

##### `moveToRangeEnd?`

> [`MarkupRange`](modules.md#markuprange)<`"moveToRangeEnd"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:492](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L492)

##### `moveToRangeStart?`

> `never`[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:493](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L493)

##### `oMath?`

> [`OMath`](Math.md#omath)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:494](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L494)

##### `oMathPara?`

> [`OMathPara`](Math.md#omathpara)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:495](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L495)

##### `p?`

> [`P`](modules.md#p)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:496](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L496)

##### `permEnd?`

> [`Perm`](modules.md#perm)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:497](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L497)

##### `permStart?`

> `never`[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:498](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L498)

##### `proofErr?`

> [`ProofErr`](modules.md#prooferr)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:499](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L499)

##### `sdt?`

> [`SdtBlock`](modules.md#sdtblock)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:500](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L500)

##### `tbl?`

> [`Tbl`](modules.md#tbl)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:501](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L501)

***

### `CustomXmlCell`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**CustomXmlCell**

#### Properties

##### `attributes`

> `object`

```ts
{
w:element: string;
w:uri: string;
}
```

###### Type declaration

| Member | Type |
| :------ | :------ |
| `w:element` | `string` |
| `w:uri` | `string` |

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:507](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L507)

##### `children`

> ([`OMath`](Math.md#omath) | [`RunTrackChange`](modules.md#runtrackchange)<`"del"`> | [`RunTrackChange`](modules.md#runtrackchange)<`"ins"`> | [`MarkupRange`](modules.md#markuprange)<`"bookmarkEnd"`> | `never` | [`MarkupRange`](modules.md#markuprange)<`"commentRangeEnd"`> | [`MarkupRange`](modules.md#markuprange)<`"commentRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlDelRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlDelRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlInsRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlInsRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlMoveFromRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlMoveFromRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlMoveToRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlMoveToRangeStart"`> | [`RunTrackChange`](modules.md#runtrackchange)<`"moveFrom"`> | [`MarkupRange`](modules.md#markuprange)<`"moveFromRangeEnd"`> | `never` | [`RunTrackChange`](modules.md#runtrackchange)<`"moveTo"`> | [`MarkupRange`](modules.md#markuprange)<`"moveToRangeEnd"`> | [`OMathPara`](Math.md#omathpara) | [`Perm`](modules.md#perm) | `never` | [`ProofErr`](modules.md#prooferr) | [`CustomXmlPr`](modules.md#customxmlpr) | [`CustomXmlCell`](modules.md#customxmlcell) | [`SdtCell`](modules.md#sdtcell) | [`Tc`](modules.md#tc))[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:511](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L511)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:customXmlCell"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:506](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L506)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:505](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L505)

***

### `CustomXmlCellMap`

#### Properties

##### `bookmarkType?`

> [`BookmarkTypes`](modules.md#bookmarktypes)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:515](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L515)

##### `customXMLTypes?`

> [`Markup`](modules.md#markup)<`"customXmlDelRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlDelRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlInsRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlInsRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlMoveFromRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlMoveFromRangeStart"`> | [`Markup`](modules.md#markup)<`"customXmlMoveToRangeEnd"`> | [`TrackChange`](modules.md#trackchange)<`"customXmlMoveToRangeStart"`>

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:517](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L517)

##### `customXml?`

> [`CustomXmlCell`](modules.md#customxmlcell)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:516](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L516)

##### `customXmlPr?`

> [`CustomXmlPr`](modules.md#customxmlpr)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:518](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L518)

##### `del?`

> [`RunTrackChange`](modules.md#runtrackchange)<`"del"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:519](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L519)

##### `ins?`

> [`RunTrackChange`](modules.md#runtrackchange)<`"ins"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:520](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L520)

##### `moveFrom?`

> [`RunTrackChange`](modules.md#runtrackchange)<`"moveFrom"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:521](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L521)

##### `moveFromRangeEnd?`

> [`MarkupRange`](modules.md#markuprange)<`"moveFromRangeEnd"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:522](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L522)

##### `moveFromRangeStart?`

> `never`[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:523](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L523)

##### `moveTo?`

> [`RunTrackChange`](modules.md#runtrackchange)<`"moveTo"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:524](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L524)

##### `moveToRangeEnd?`

> [`MarkupRange`](modules.md#markuprange)<`"moveToRangeEnd"`>[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:525](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L525)

##### `moveToRangeStart?`

> `never`[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:526](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L526)

##### `oMath?`

> [`OMath`](Math.md#omath)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:527](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L527)

##### `oMathPara?`

> [`OMathPara`](Math.md#omathpara)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:528](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L528)

##### `permEnd?`

> [`Perm`](modules.md#perm)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:529](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L529)

##### `permStart?`

> `never`[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:530](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L530)

##### `proofErr?`

> [`ProofErr`](modules.md#prooferr)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:531](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L531)

##### `sdt?`

> [`SdtCell`](modules.md#sdtcell)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:532](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L532)

##### `tc?`

> [`Tc`](modules.md#tc)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:533](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L533)

***

### `CustomXmlPr`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**CustomXmlPr**

#### Properties

##### `attributes`

> `Record`<`string`, `never`>

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:539](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L539)

##### `children`

> ([`Attr`](modules.md#attr) | [`StringTag`](modules.md#stringtag)<`"placeholder"`>)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:540](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L540)

##### `data?`

> `Data`

Information from the ecosystem.

Inherited from: [Node](modules.md#node).[data](modules.md#data)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:27

##### `name`

> `"w:customXmlPr"`

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:538](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L538)

##### `position?`

> `Position`

Location of a node in a source document.
Must not be present if a node is generated.

Inherited from: [Node](modules.md#node).[position](modules.md#position)

Defined in: node\_modules/.pnpm/@types+unist\@2.0.6/node\_modules/@types/unist/index.d.ts:33

##### `type`

> `"element"`

The variant of a node.

Overrides: [Node](modules.md#node).[type](modules.md#type)

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:537](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L537)

***

### `CustomXmlPrMap`

#### Properties

##### `attr?`

> [`Attr`](modules.md#attr)[]

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:544](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L544)

##### `placeholder?`

> [`StringTag`](modules.md#stringtag)<`"placeholder"`>

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:545](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L545)

***

### `CustomXmlRow`

Syntactic units in unist syntax trees are called nodes.

#### Hierarchy

* [`Node`](modules.md#node).**CustomXmlRow**

#### Properties

##### `attributes`

> `object`

```ts
{
w:element: string;
w:uri: string;
}
```

###### Type declaration

| Member | Type |
| :------ | :------ |
| `w:element` | `string` |
| `w:uri` | `string` |

Defined in: [src/lib/ooxml/wordprocessingml/main.ts:551](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/ooxast/ooxast/src/lib/ooxml/wordprocessingml/main.ts#L551)

##### `children`

> ([`OMath`](Math.md#omath) | [`RunTrackChange`](modules.md#runtrackchange)<`"del"`> | [`RunTrackChange`](modules.md#runtrackchange)<`"ins"`> | [`MarkupRange`](modules.md#markuprange)<`"bookmarkEnd"`> | `never` | [`MarkupRange`](modules.md#markuprange)<`"commentRangeEnd"`> | [`MarkupRange`](modules.md#markuprange)<`"com