UNPKG

cspell-grammar

Version:
12 lines 702 B
import type { GrammarDef, Pattern, PatternList, Repository } from './grammarDefinition.js'; interface GrammarContext { grammar: GrammarDef; scopeExt: string; } export declare function validate(grammar: GrammarDef): asserts grammar; export declare function validatePatterns(patterns: PatternList, context: GrammarContext): asserts patterns; export declare function validatePattern(pattern: Pattern, context: GrammarContext): asserts pattern; export declare function validateGrammarRepository(p: GrammarDef, context: GrammarContext): asserts p; export declare function validateRepository(r: Repository, context: GrammarContext): asserts r; export {}; //# sourceMappingURL=validateGrammar.d.ts.map