import { TextmateScopeSelector, TextmateScopeSelectorMap } from '../util/selectors'; import type { ConfigJson } from '.'; export declare class ConfigSelectors { private _assignment; private _data; private _declarations; private _dedentation; private _indentation; private _punctuation; private _markers; private _symbols; constructor(data: ConfigJson); get assignment(): { multiple: TextmateScopeSelector; separator: TextmateScopeSelector; single: TextmateScopeSelector; }; get declarations(): TextmateScopeSelector; get dedentation(): TextmateScopeSelector; get indentation(): TextmateScopeSelectorMap; get punctuation(): { continuation: TextmateScopeSelector; }; get markers(): { end: RegExp; start: RegExp; }; get symbols(): TextmateScopeSelectorMap; }