import * as React from 'react'; import { Text as TextMeshImpl } from 'troika-three-text'; import { ReactThreeFiber } from 'react-three-fiber'; declare type Props = JSX.IntrinsicElements['mesh'] & { children: React.ReactNode; color?: ReactThreeFiber.Color; fontSize?: number; maxWidth?: number; lineHeight?: number; letterSpacing?: number; textAlign?: 'left' | 'right' | 'center' | 'justify'; font?: string; anchorX?: number | 'left' | 'center' | 'right'; anchorY?: number | 'top' | 'top-baseline' | 'middle' | 'bottom-baseline' | 'bottom'; clipRect?: [number, number, number, number]; depthOffset?: number; overflowWrap?: 'normal' | 'break-word'; whiteSpace?: 'normal' | 'overflowWrap' | 'overflowWrap'; outlineWidth?: number | string; outlineColor?: ReactThreeFiber.Color; debugSDF?: boolean; onSync?: (troika: TextMeshImpl) => void; }; export declare const Text: React.ForwardRefExoticComponent & React.RefAttributes>; export {};