import { OrgHandler, OrgNode, ParserConfiguration } from '../../models/index.js'; import { AstBuilder } from '../ast-builder'; import { AstContext } from '../ast-context'; import { TokenIterator } from '../../tokenizer/index.js'; export declare class ColonHandler implements OrgHandler { #private; private readonly configuration; private readonly ctx; private readonly astBuilder; private readonly tokenIterator; constructor(configuration: ParserConfiguration, ctx: AstContext, astBuilder: AstBuilder, tokenIterator: TokenIterator); get isFixedWidthOperator(): boolean; get onHold(): boolean; handle(): OrgNode; handleHolded(): OrgNode; isColonOperator(operator: string): boolean; private appendFixedWidthContent; private createFixedWidthNode; private getOrCreateFixedWidthNode; handleNewLine(): void; clearPotentialNodes(): void; }