export declare const languageConfiguration: { wordPattern: RegExp; comments: { lineComment: string; blockComment: [string, string]; }; brackets: any; autoClosingPairs: any; surroundingPairs: any; folding: { offSide: boolean; }; }; export declare const language: { defaultToken: string; tokenPostfix: string; ignoreCase: boolean; brackets: { open: string; close: string; token: string; }[]; keywords: string[]; operators: string[]; builtinFunctions: string[]; escapes: RegExp; digits: RegExp; octaldigits: RegExp; hexdigits: RegExp; regexpctl: RegExp; regexpattern: RegExp; tokenizer: { root: ((string | RegExp)[] | { include: string; } | (RegExp | { cases: { '@builtinFunctions': string; '@default': string; }; })[] | (RegExp | { cases: { '@keywords': string; '@default': string; }; })[])[]; whitespace: (string | RegExp)[][]; comments: ((string | RegExp)[] | (RegExp | { token: string; next: string; })[])[]; comment: ((string | RegExp)[] | (RegExp | { token: string; next: string; })[])[]; 'pseudo-columns': (RegExp | { cases: { '@keywords': string; '@default': string; }; })[][]; builtinVariables: (RegExp | { cases: { '@keywords': string; '@default': string; }; })[][]; numbers: (string | RegExp)[][]; strings: (RegExp | { token: string; next: string; })[][]; string: ((string | RegExp)[] | (RegExp | { token: string; next: string; })[])[]; string_double: ((string | RegExp)[] | (RegExp | { token: string; next: string; })[])[]; string_backtick: ((string | RegExp)[] | (RegExp | { token: string; next: string; })[])[]; }; };