import * as ReactNative from 'react-native'; import React from 'react'; import { type StyleProp, type TextStyle } from 'react-native'; export interface TextProps { text: string; color?: string; size?: number; font?: string; weight?: 'normal' | 'bold' | '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900' | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 | 'ultralight' | 'thin' | 'light' | 'medium' | 'regular' | 'semibold' | 'condensedBold' | 'condensed' | 'heavy' | 'black' | undefined; lineHeight?: number; textAlign?: 'auto' | 'left' | 'right' | 'center' | 'justify' | undefined; numberOfLine?: number; styles?: StyleProp; transform?: 'none' | 'capitalize' | 'uppercase' | 'lowercase' | undefined; textDecorationLine?: 'none' | 'underline' | 'line-through' | 'underline line-through' | undefined; textDecorationStyle?: 'solid' | 'double' | 'dotted' | 'dashed' | undefined; textDecorationColor?: ReactNative.ColorValue | undefined; textShadowColor?: ReactNative.ColorValue | undefined; textShadowOffset?: { width: number; height: number; } | undefined; textShadowRadius?: number | undefined; textTransform?: 'none' | 'capitalize' | 'uppercase' | 'lowercase' | undefined; userSelect?: 'auto' | 'none' | 'text' | 'contain' | 'all' | undefined; letterSpacing?: number | undefined; flex?: number; } declare const Text: (props: TextProps) => React.JSX.Element; export default Text; //# sourceMappingURL=Text.d.ts.map