import Format from '../../../block/base/format'; import Paragraph from '../../../block/commonMark/paragraph'; import type Muya from '../../../index'; import { Cursor } from '../../../selection/types'; import { Nullable } from '../../../types'; /** * ParagraphContent */ declare class ParagraphContent extends Format { parent: Nullable; static blockName: string; static create(muya: Muya, text: string): ParagraphContent; constructor(muya: Muya, text: string); getAnchor(): Nullable; update(cursor?: Cursor, highlights?: never[]): void; backspaceHandler(event: Event): void; inputHandler(event: Event): void; enterConvert(event: Event): void; enterInBlockQuote(event: Event): void; enterInListItem(event: Event): void; enterHandler(event: Event): void; private _paragraphParentType; handleBackspaceInParagraph(this: ParagraphContent): void; handleBackspaceInBlockQuote(): void; handleBackspaceInList(): void; isUnindentableListItem(): false | "INDENT" | "REPLACEMENT"; private _canIndentListItem; private _unindentListItem; indentListItem(): void; insertTab(): void; private _checkCursorAtEndFormat; tabHandler(event: Event): void; } export default ParagraphContent;