import type { Document } from "./Document"; import type { Element } from "./Element"; import { Node } from "./Node"; export declare class TextElement extends Node { private document; constructor(document: Document, id: number); get parent(): Element | TextElement | null; static fromNode(document: Document, node: number): TextElement; setText(text: string): void; getText(): string; appendData(data: string): void; insertData(offset: number, data: string): void; replaceData(offset: number, count: number, data: string): void; deleteData(offset: number, count: number): void; isDisposed(): boolean; dispose(): void; disposeRecursively(): void; [Symbol.dispose]: () => void; } //# sourceMappingURL=TextElement.d.ts.map