> ## Documentation Index
> Fetch the complete documentation index at: https://resq-dependabot-github-actions-github-actions-478e18be3d.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Vertex

# Interface: Vertex\<T>

Defined in: [graph.ts:45](https://github.com/resq-software/npm/blob/fe2e20ae9db8398a0db1e3218edaabb3cf7004d6/packages/dsa/src/graph.ts#L45)

Vertex with adjacency list

## Type Parameters

### T

`T`

## Properties

### edges

> **edges**: [`Edge`](./Edge)\<`T`>\[]

Defined in: [graph.ts:49](https://github.com/resq-software/npm/blob/fe2e20ae9db8398a0db1e3218edaabb3cf7004d6/packages/dsa/src/graph.ts#L49)

Outgoing edges

***

### metadata?

> `optional` **metadata?**: `Record`\<`string`, `unknown`>

Defined in: [graph.ts:51](https://github.com/resq-software/npm/blob/fe2e20ae9db8398a0db1e3218edaabb3cf7004d6/packages/dsa/src/graph.ts#L51)

Optional vertex metadata

***

### value

> **value**: `T`

Defined in: [graph.ts:47](https://github.com/resq-software/npm/blob/fe2e20ae9db8398a0db1e3218edaabb3cf7004d6/packages/dsa/src/graph.ts#L47)

Vertex value/id
