import { Rule, Region, Cursor, Node } from '../../core'; export declare abstract class BracketRule extends Rule { abstract openMarker: string; abstract closeMarker: string; protected abstract parseSubRegion(region: Region): Node; protected parseAt(cursor: Cursor): Node | null; }