# configuration/constants/document.constants.ts

> 11 lines of code and 8 definitions.

Tree: GovLab Context
Language: typescript
Layer: infrastructure
Canonical: https://banes-lab.com/anatomy/context#file-context-configuration-constants-document-constants-ts
Source text: https://banes-lab.com/source/context/configuration/constants/document.constants.ts.txt

Listed in [configuration/constants](https://banes-lab.com/api/source/context/configuration/constants.md), after [configuration/constants/concept.constants.ts](https://banes-lab.com/source/context/configuration/constants/concept.constants.ts.md) and before [configuration/constants/field.constants.ts](https://banes-lab.com/source/context/configuration/constants/field.constants.ts.md).

## Definitions

- `FENCE` (lexical_declaration, line 1, exported)
- `PAG_FENCE_INFO` (lexical_declaration, line 3, exported)
- `DOCUMENT_EXTENSION` (lexical_declaration, line 5, exported)
- `LINE_BREAK` (lexical_declaration, line 7, exported)
- `FIRST_LINE` (lexical_declaration, line 9, exported)
- `PATH_SEPARATOR` (lexical_declaration, line 11, exported)
- `WINDOWS_SEPARATOR` (lexical_declaration, line 13, exported)
- `DOCUMENT_ROOTS` (lexical_declaration, line 15, exported)

## Contained in

- [configuration/constants](https://banes-lab.com/anatomy/context/folder-context-configuration-constants.md)

## Source

````typescript
export const FENCE = "```";

export const PAG_FENCE_INFO = "CODE: PAG";

export const DOCUMENT_EXTENSION = ".md";

export const LINE_BREAK = "\n";

export const FIRST_LINE = 1;

export const PATH_SEPARATOR = "/";

export const WINDOWS_SEPARATOR = "\\";

export const DOCUMENT_ROOTS = [
    { key: "claude.agents", kind: "agent" },
    { key: "docArch.templates", kind: "template" },
] as const;
````
