import React, { ForwardedRef } from "react";
import { FromOnePercentUtility } from "../../type-utils";
export declare function _Text({ type, children, className, ...otherProps }: React.PropsWithChildren<{
    className?: string;
    type: FromOnePercentUtility<'UIElements.TextVariants'>;
    color?: FromOnePercentUtility<'UIElements.TextColors'>;
} & Omit<React.HTMLAttributes<HTMLParagraphElement>, "color">>, _ref?: ForwardedRef<HTMLParagraphElement>): import("react/jsx-runtime").JSX.Element;
/**
 * A component to hold all text variantions
 **/
declare const Text: React.ForwardRefExoticComponent<{
    className?: string | undefined;
    type: FromOnePercentUtility<'UIElements.TextVariants'>;
    color?: FromOnePercentUtility<'UIElements.TextColors'>;
} & Omit<React.HTMLAttributes<HTMLParagraphElement>, "color"> & {
    children?: React.ReactNode;
} & React.RefAttributes<HTMLParagraphElement>>;
/**
 * A reusable component that displays styled text with different sizes and colors.
 * It automatically applies the correct HTML tag and styling based on the text type.
 */
export default Text;
