import { type HTMLAttributes } from "react";
export type TextVariant = "body" | "lead" | "caption" | "overline";
export type TextSize = "xs" | "sm" | "base" | "lg" | "xl" | "2xl";
export type TextWeight = "normal" | "medium" | "semibold" | "bold";
export type TextColor = "default" | "muted" | "subtle" | "inherit" | "primary" | "positive" | "warning" | "negative";
export type TextAlign = "left" | "center" | "right";
export interface TextProps extends HTMLAttributes {
variant?: TextVariant;
size?: TextSize;
weight?: TextWeight;
color?: TextColor;
align?: TextAlign;
/** Render as a different element (default: "p") */
as?: "p" | "span" | "div" | "label" | "small" | "strong" | "em";
}
export declare const Text: import("react").ForwardRefExoticComponent>;