clarity-pattern-parser
Version:
Parsing Library for Typescript and Javascript.
14 lines (12 loc) • 362 B
text/typescript
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;
}