import * as THREE from 'three'; import { Text as VectorText, type VectorTextResult, type TextOptions } from './index'; export interface TextProps extends Omit { children: string; font: string | ArrayBuffer; fillColor?: THREE.ColorRepresentation; position?: [number, number, number]; rotation?: [number, number, number]; scale?: [number, number, number]; positionNode?: any; onLoad?: (result: VectorTextResult) => void; onError?: (error: Error) => void; } export declare const Text: import("react").ForwardRefExoticComponent>> & { setHarfBuzzPath: typeof import("..").Text.setHarfBuzzPath; setHarfBuzzBuffer: typeof import("..").Text.setHarfBuzzBuffer; init: typeof import("..").Text.init; registerPattern: typeof import("..").Text.registerPattern; preloadPatterns: typeof import("..").Text.preloadPatterns; setMaxFontCacheMemoryMB: typeof import("..").Text.setMaxFontCacheMemoryMB; enableWoff2: typeof import("..").Text.enableWoff2; create: typeof VectorText.create; };