# Interface Scopes

#### Hierarchy

- Scopes

#### Indexable

[nodeId: string]: {
definition?: AstNode;
id: number;
parentId: number | null;
pointer: string;
sourceId: string;
variables?: {
id: number;
name: string;
}[];
}

- ##### `Optional` definition?: AstNode

- ##### id: number

- ##### parentId: number | null

- ##### pointer: string

- ##### sourceId: string

- ##### `Optional` variables?: {
  id: number;
  name: string;
  }[]

- Defined in codec/lib/ast/types.ts:68

Generated using TypeDoc