import { Theme } from '@emotion/react';
import { TypographyVariant } from './typography.styles';
import { Sizes } from '../../constants';
type TypographyRef = HTMLElement | HTMLHeadingElement | HTMLParagraphElement | HTMLSpanElement;
declare const _default: import('react').ForwardRefExoticComponent<Pick<{
    theme: Theme;
    children: React.ReactNode;
    size?: Sizes;
    bold?: boolean;
    italic?: boolean;
    underline?: boolean;
    ellipsis?: boolean;
    underSized?: boolean;
    overSized?: boolean;
    variant?: TypographyVariant;
    labelStyle?: React.CSSProperties;
} & import('react').HTMLAttributes<TypographyRef>, "ellipsis" | "size" | "italic" | "bold" | "underline" | "variant" | "underSized" | "overSized" | "labelStyle" | keyof import('react').HTMLAttributes<TypographyRef>> & {
    theme?: Theme;
}>;
export default _default;
//# sourceMappingURL=Typography.d.ts.map