ecmarkup
Version:
Custom element definitions and core utilities for markup that specifies ECMAScript and related technologies.
12 lines (11 loc) • 412 B
TypeScript
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"];
}