# types/methodology.types.ts

> 10 lines of code and 2 definitions.

Tree: Site tree
Language: typescript
Layer: infrastructure
Canonical: https://banes-lab.com/anatomy/tree#file-types-methodology-types-ts
Source text: https://banes-lab.com/assets/sources/source.478ab99e28e44303f9cb2ccfe24d40a87d4bf5e2a7a327effc96fd77541162cc.generated.txt

## Definitions

- `GraphSection` (interface_declaration, line 1, exported)
- `ContentGraph` (interface_declaration, line 8, exported)

## Source

```typescript
export interface GraphSection {
    readonly narrative?: true;
    readonly requires: readonly string[];
    readonly teaches: readonly string[];
    readonly traces: readonly string[];
}

export interface ContentGraph {
    readonly page: string;
    readonly sections: Readonly<Record<string, GraphSection>>;
}
```
