import { default as React } from 'react';
export type TypographyVariant = "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "body" | "caption" | "overline";
export type TypographySize = "xs" | "sm" | "base" | "lg" | "xl" | "2xl" | "3xl" | "4xl";
export type TypographyColor = "primary" | "secondary" | "disabled";
export type TypographyFont = "ui" | "content";
export interface TypographyProps extends React.HTMLAttributes<HTMLElement> {
    variant?: TypographyVariant;
    size?: TypographySize;
    color?: TypographyColor;
    font?: TypographyFont;
    as?: React.ElementType;
    children: React.ReactNode;
}
export declare const Typography: React.ForwardRefExoticComponent<TypographyProps & React.RefAttributes<HTMLElement>>;
