import { OrgHandler, OrgNode, ParserConfiguration } from '../../models/index.js'; import { AstBuilder } from '../ast-builder.js'; import { TokenIterator } from '../../tokenizer/index.js'; import { AstContext } from 'parser/ast-context.js'; import { ColonHandler } from './colon.handler.js'; export declare class PairedSequencesHandler implements OrgHandler { #private; private readonly configuration; private readonly ctx; private readonly astBuilder; private readonly tokenIterator; private readonly colonHandler; private readonly listProgressSeparator; private readonly closedOpenedBrackets; private readonly bracketsWithRawContent; private readonly textFormattersNodeTypeMap; constructor(configuration: ParserConfiguration, ctx: AstContext, astBuilder: AstBuilder, tokenIterator: TokenIterator, colonHandler: ColonHandler); isListDelimiterOperator(): boolean; handle(): OrgNode; private storeUnresolvedNode; private normalizeUnresolvedNode; private tryHandlePairedSequence; private tryHandlePairedSequenceAsText; private normalizeBracketedNodes; private addMetaInfo; private determineLinkType; private normalizeOrgLinkUrl; private readonly bracketedNodesHandler; private handleBracketSequence; private handleChecboxBrackets; private handleLinkBrackets; private handleListProgressBrackets; private findPreviousMeaningfulNode; private handlePriorityBrackets; private handleFormatBrackets; private isLinkBracketNodes; private handleDateBrackets; private tryCreateRangeDate; private isDateDelimiterNode; private isDate; private isOpenedBracket; private removeFormattingInsideInlineCode; private getOpenedBracket; handleEndOfLine(): void; }