/// <reference types="react" />
import type { ColorKey } from '../../common';
export declare type TextType = 'H0' | 'H1' | 'H2' | 'H3' | 'H4' | 'bodyDefault' | 'bodySmallSemiBold' | 'bodySmall' | 'buttonDefault' | 'buttonSmall' | 'captionBold' | 'captionSemiBold' | 'captionRegular' | 'captionSmallSemiBold' | 'captionSmallRegular' | 'avatar-xs' | 'avatar-s' | 'avatar-m' | 'avatar-l' | 'pill' | 'pill-s';
export declare type TextProps = React.HTMLAttributes<HTMLSpanElement> & {
    children: React.ReactNode;
    testID?: string;
    type?: TextType;
    color?: ColorKey;
    font?: string;
    uppercase?: boolean;
    align?: 'left' | 'center' | 'right';
    style?: React.CSSProperties;
};
declare const Text: ({ children, testID, type, color, font, uppercase, align, style, ...props }: TextProps) => import("@emotion/react/jsx-runtime").JSX.Element;
export default Text;
