import { SvelteComponentTyped } from "svelte"; import type { Position, Rotation, Scale } from '../types'; import type * as THREE from 'three'; declare const __propDef: { props: { position?: Position | undefined; rotation?: Rotation | undefined; scale?: Scale | undefined; text?: string | undefined; anchorX?: number | "left" | "center" | "right" | undefined; anchorY?: number | "top" | "top-baseline" | "middle" | "bottom-baseline" | "bottom" | undefined; curveRadius?: number | undefined; direction?: "auto" | "ltr" | "rtl" | undefined; font?: any; fontSize?: number | undefined; letterSpacing?: number | undefined; lineHeight?: number | "normal" | undefined; maxWidth?: number | undefined; overflowWrap?: "normal" | "break-word" | undefined; textAlign?: "left" | "center" | "right" | "justify" | undefined; textIndent?: number | undefined; whiteSpace?: "normal" | "nowrap" | undefined; color?: THREE.ColorRepresentation | undefined; material?: THREE.Material | undefined; }; events: { [evt: string]: CustomEvent; }; slots: {}; }; export declare type TextProps = typeof __propDef.props; export declare type TextEvents = typeof __propDef.events; export declare type TextSlots = typeof __propDef.slots; export default class Text extends SvelteComponentTyped { } export {};