UNPKG

clarity-pattern-parser

Version:

Parsing Library for Typescript and Javascript.

14 lines (12 loc) 362 B
import { Node } from "../ast/Node"; import { ParseError } from "../index.js"; import { Cursor } from "../patterns/Cursor"; import { SuggestionOption } from "./SuggestionOption"; export interface Suggestion { isComplete: boolean; options: SuggestionOption[]; error: ParseError | null; errorAtIndex: number | null; cursor: Cursor; ast: Node | null; }