import { Point } from '../math'; import { Paragraph } from '../text'; import { PaintingContext } from './painting-context'; import { RenderBox } from './render-box'; import { StyleMap } from './style-map'; import { YogaMeasure } from './yoga'; export declare class RenderText extends RenderBox { get paragraph(): Paragraph; private _paragraph?; protected trackStyle(): void; handleTextAlignChange(): void; handleTextStyleChange(): void; protected handleMaxWidthChange(value?: StyleMap['maxWidth']): void; yogaMeasure: YogaMeasure; get text(): string; set text(value: string); private _text; paint(context: PaintingContext, offset: Point): void; protected updateOffsetAndSizeFromYogaNode(): void; protected updateOffsetAndSizeFromStyle(): void; redepthChildren(): void; visitChildren(): void; hitTestSelf(): boolean; }