UNPKG

ecmarkup

Version:

Custom element definitions and core utilities for markup that specifies ECMAScript and related technologies.

12 lines (11 loc) 412 B
import type { Context } from './Context'; import type { SourceFile } from 'grammarkdown'; import Builder from './Builder'; export type AugmentedGrammarEle = HTMLElement & { grammarkdownOut: string; grammarSource: SourceFile; }; export default class Grammar extends Builder { static enter({ spec, node, clauseStack }: Context): Promise<void>; static readonly elements: readonly ["EMU-GRAMMAR"]; }