-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.ts
27 lines (26 loc) · 1.01 KB
/
index.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
import type { ClearInstruction } from '../ClearInstruction'
import type { EmoteInstruction } from '../EmoteInstruction'
import type { EntryAnimationInstruction } from '../EntryAnimationInstruction'
import type { ExitAnimationInstruction } from '../ExitAnimationInstruction'
import type { JumpInstruction } from '../JumpInstruction'
import type { LabelInstruction } from '../LabelInstruction'
import type { LineInstruction } from '../LineInstruction'
import type { LocationInstruction } from '../LocationInstruction'
import type { MenuOptionInstruction } from '../MenuOptionInstruction'
import type { SetInstruction } from '../SetInstruction'
import type { SpeakerInstruction } from '../SpeakerInstruction'
/**
* A instruction parsed from a document.
*/
export type Instruction =
| ClearInstruction
| EmoteInstruction
| EntryAnimationInstruction
| ExitAnimationInstruction
| JumpInstruction
| LineInstruction
| LocationInstruction
| MenuOptionInstruction
| SetInstruction
| SpeakerInstruction
| LabelInstruction