import { type Define } from '@sigx/lynx'; import type { ColorVariant } from '@sigx/lynx-zero'; export type TextSize = 'xs' | 'sm' | 'base' | 'lg' | 'xl' | '2xl' | '3xl'; export type TextWeight = 'light' | 'normal' | 'medium' | 'semibold' | 'bold'; export type TextColor = 'base-content' | Exclude; export type TextProps = Define.Prop<'size', TextSize, false> & Define.Prop<'weight', TextWeight, false> & Define.Prop<'color', TextColor, false> & Define.Prop<'class', string, false> /** * Allow native text selection. Maps to Lynx's `text-selection` attribute * and sets `flatten={false}` (required by Lynx for selection to work). */ & Define.Prop<'selectable', boolean, false> & Define.Slot<'default'>; export declare const Text: import("@sigx/runtime-core").ComponentFactory import("@sigx/runtime-core").JSXElement | import("@sigx/runtime-core").JSXElement[] | null) | undefined; }>; //# sourceMappingURL=Text.d.ts.map