UNPKG

cspell-grammar

Version:
13 lines 977 B
import type { GrammarDef, Pattern } from '../parser/index.js'; import type { PatternBeginEnd, PatternInclude, PatternMatch, PatternName, PatternPatterns } from './grammarDefinition.js'; import type { NGrammar, NPattern, NPatternBeginEnd, NPatternInclude, NPatternMatch, NPatternName, NPatternPatterns, Rule } from './grammarNormalized.js'; import type { Scope } from './scope.js'; export declare function normalizeGrammar(grammar: GrammarDef): NGrammar; export declare function nPattern(p: PatternMatch): NPatternMatch; export declare function nPattern(p: PatternInclude): NPatternInclude; export declare function nPattern(p: PatternBeginEnd): NPatternBeginEnd; export declare function nPattern(p: PatternPatterns): NPatternPatterns; export declare function nPattern(p: PatternName): NPatternName; export declare function nPattern(p: Pattern): NPattern; export declare function extractScope(er: Rule, isContent?: boolean): Scope; //# sourceMappingURL=grammarNormalizer.d.ts.map