UNPKG

ecmarkup

Version:

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

19 lines (18 loc) 543 B
import type { default as Spec, Warning } from '../Spec'; import { Grammar as GrammarFile } from 'grammarkdown'; export declare function collectGrammarDiagnostics(report: (e: Warning) => void, spec: Spec, mainSource: string, mainGrammar: { element: Element; source: string; }[], sdos: { grammar: Element; alg: Element; }[], earlyErrors: { grammar: Element; lists: HTMLUListElement[]; }[]): Promise<{ grammar: GrammarFile; oneOffGrammars: { grammarEle: Element; grammar: GrammarFile; }[]; }>;