export declare const conf: {
    comments: {
        lineComment: string;
        blockComment: string[];
    };
    brackets: string[][];
    autoClosingPairs: {
        open: string;
        close: string;
    }[];
    surroundingPairs: {
        open: string;
        close: string;
    }[];
};
export declare const language: {
    defaultToken: string;
    tokenPostfix: string;
    ignoreCase: boolean;
    brackets: {
        open: string;
        close: string;
        token: string;
    }[];
    keywords: string[];
    operators: string[];
    builtinFunctions: string[];
    builtinVariables: string[];
    pseudoColumns: string[];
    tokenizer: {
        root: ((string | RegExp)[] | {
            include: string;
        } | (RegExp | {
            cases: {
                '@keywords': string;
                '@operators': string;
                '@builtinVariables': string;
                '@builtinFunctions': string;
                '@default': string;
            };
        })[])[];
        whitespace: (string | RegExp)[][];
        comments: ((string | RegExp)[] | (RegExp | {
            token: string;
            next: string;
        })[])[];
        comment: ((string | RegExp)[] | (RegExp | {
            token: string;
            next: string;
        })[])[];
        pseudoColumns: (RegExp | {
            cases: {
                '@pseudoColumns': string;
                '@default': string;
            };
        })[][];
        numbers: (string | RegExp)[][];
        strings: (RegExp | {
            token: string;
            next: string;
        })[][];
        string: ((string | RegExp)[] | (RegExp | {
            token: string;
            next: string;
        })[])[];
        complexIdentifiers: (RegExp | {
            token: string;
            next: string;
        })[][];
        bracketedIdentifier: ((string | RegExp)[] | (RegExp | {
            token: string;
            next: string;
        })[])[];
        quotedIdentifier: ((string | RegExp)[] | (RegExp | {
            token: string;
            next: string;
        })[])[];
        scopes: ((string | RegExp)[] | (RegExp | {
            token: string;
        })[])[];
    };
};
