import Format from '../../../block/base/format'; import Table from '../../../block/gfm/table'; import Cell from '../../../block/gfm/table/cell'; import Row from '../../../block/gfm/table/row'; import TableInner from '../../../block/gfm/table/table'; import Muya from '../../../index'; import { Cursor } from '../../../selection/types'; declare class TableCellContent extends Format { hasZeroWidthSpaceAtBeginning: boolean; static blockName: string; static create(muya: Muya, text: string): TableCellContent; get table(): Table; get tableInner(): TableInner; get row(): Row; get cell(): Cell; constructor(muya: Muya, text: string); getAnchor(): Table; update(cursor: Cursor, highlights?: never[]): void; findNextRow(): import("../../base/parent").default | null; findPreviousRow(): import("../../base/parent").default | null; shiftEnter(event: Event): void; commandEnter(event: Event): void; normalEnter(event: Event): void; enterHandler(event: Event): void; arrowHandler(event: Event): void; backspaceHandler(event: Event): void; tabHandler(event: Event): void; composeHandler(event: Event): void; } export default TableCellContent;