import type React from 'react';
export declare type StyledListProps = React.HTMLAttributes<HTMLUListElement | HTMLOListElement> & {
    $listStyleType?: string;
};
export declare const StyledH1: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLHeadingElement>, HTMLHeadingElement>, never>> & string;
export declare const StyledH2: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLHeadingElement>, HTMLHeadingElement>, never>> & string;
export declare const StyledH3: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLHeadingElement>, HTMLHeadingElement>, never>> & string;
/** Small icons align with font and line height */
export declare function getSmallIconBodyTextRules(): import("styled-components").RuleSet<object>;
export declare const StyledP: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLParagraphElement>, HTMLParagraphElement>, never>> & string;
export declare const StyledUL: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute<React.DetailedHTMLProps<React.HTMLAttributes<HTMLUListElement>, HTMLUListElement>, StyledListProps>> & string;
export declare const StyledOL: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute<import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLUListElement>, HTMLUListElement>, keyof React.HTMLAttributes<HTMLUListElement | HTMLOListElement> | "$listStyleType"> & React.HTMLAttributes<HTMLUListElement | HTMLOListElement> & {
    $listStyleType?: string | undefined;
}, "ref"> & {
    ref?: ((instance: HTMLUListElement | null) => void) | React.RefObject<HTMLUListElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.OlHTMLAttributes<HTMLOListElement>, HTMLOListElement>, "ref"> & {
    ref?: ((instance: HTMLOListElement | null) => void) | React.RefObject<HTMLOListElement> | null | undefined;
}>, never>, StyledListProps>> & string;
export declare const StyledLabel: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute<import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.ObjectHTMLAttributes<HTMLObjectElement>, HTMLObjectElement>, "ref"> & {
    ref?: ((instance: HTMLObjectElement | null) => void) | React.RefObject<HTMLObjectElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.MapHTMLAttributes<HTMLMapElement>, HTMLMapElement>, "ref"> & {
    ref?: ((instance: HTMLMapElement | null) => void) | React.RefObject<HTMLMapElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLHeadingElement>, HTMLHeadingElement>, "ref"> & {
    ref?: ((instance: HTMLHeadingElement | null) => void) | React.RefObject<HTMLHeadingElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLBodyElement>, HTMLBodyElement>, "ref"> & {
    ref?: ((instance: HTMLBodyElement | null) => void) | React.RefObject<HTMLBodyElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLElement>, HTMLElement>, "ref"> & {
    ref?: React.RefObject<HTMLElement> | ((instance: HTMLElement | null) => void) | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.LabelHTMLAttributes<HTMLLabelElement>, HTMLLabelElement>, "ref"> & {
    ref?: ((instance: HTMLLabelElement | null) => void) | React.RefObject<HTMLLabelElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & {
    ref?: ((instance: HTMLButtonElement | null) => void) | React.RefObject<HTMLButtonElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.MeterHTMLAttributes<HTMLMeterElement>, HTMLMeterElement>, "ref"> & {
    ref?: ((instance: HTMLMeterElement | null) => void) | React.RefObject<HTMLMeterElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.TextareaHTMLAttributes<HTMLTextAreaElement>, HTMLTextAreaElement>, "ref"> & {
    ref?: ((instance: HTMLTextAreaElement | null) => void) | React.RefObject<HTMLTextAreaElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.StyleHTMLAttributes<HTMLStyleElement>, HTMLStyleElement>, "ref"> & {
    ref?: ((instance: HTMLStyleElement | null) => void) | React.RefObject<HTMLStyleElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.ProgressHTMLAttributes<HTMLProgressElement>, HTMLProgressElement>, "ref"> & {
    ref?: ((instance: HTMLProgressElement | null) => void) | React.RefObject<HTMLProgressElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.SVGTextElementAttributes<SVGTextElement>, "ref"> & {
    ref?: ((instance: SVGTextElement | null) => void) | React.RefObject<SVGTextElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.TableHTMLAttributes<HTMLTableElement>, HTMLTableElement>, "ref"> & {
    ref?: ((instance: HTMLTableElement | null) => void) | React.RefObject<HTMLTableElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.SVGProps<SVGCircleElement>, "ref"> & {
    ref?: ((instance: SVGCircleElement | null) => void) | React.RefObject<SVGCircleElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.EmbedHTMLAttributes<HTMLEmbedElement>, HTMLEmbedElement>, "ref"> & {
    ref?: ((instance: HTMLEmbedElement | null) => void) | React.RefObject<HTMLEmbedElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLPreElement>, HTMLPreElement>, "ref"> & {
    ref?: ((instance: HTMLPreElement | null) => void) | React.RefObject<HTMLPreElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.MenuHTMLAttributes<HTMLElement>, HTMLElement>, "ref"> & {
    ref?: React.RefObject<HTMLElement> | ((instance: HTMLElement | null) => void) | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLUListElement>, HTMLUListElement>, "ref"> & {
    ref?: ((instance: HTMLUListElement | null) => void) | React.RefObject<HTMLUListElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.LiHTMLAttributes<HTMLLIElement>, HTMLLIElement>, "ref"> & {
    ref?: ((instance: HTMLLIElement | null) => void) | React.RefObject<HTMLLIElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.AnchorHTMLAttributes<HTMLAnchorElement>, HTMLAnchorElement>, "ref"> & {
    ref?: ((instance: HTMLAnchorElement | null) => void) | React.RefObject<HTMLAnchorElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.AreaHTMLAttributes<HTMLAreaElement>, HTMLAreaElement>, "ref"> & {
    ref?: ((instance: HTMLAreaElement | null) => void) | React.RefObject<HTMLAreaElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.AudioHTMLAttributes<HTMLAudioElement>, HTMLAudioElement>, "ref"> & {
    ref?: ((instance: HTMLAudioElement | null) => void) | React.RefObject<HTMLAudioElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.BaseHTMLAttributes<HTMLBaseElement>, HTMLBaseElement>, "ref"> & {
    ref?: ((instance: HTMLBaseElement | null) => void) | React.RefObject<HTMLBaseElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.BlockquoteHTMLAttributes<HTMLQuoteElement>, HTMLQuoteElement>, "ref"> & {
    ref?: ((instance: HTMLQuoteElement | null) => void) | React.RefObject<HTMLQuoteElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLBRElement>, HTMLBRElement>, "ref"> & {
    ref?: ((instance: HTMLBRElement | null) => void) | React.RefObject<HTMLBRElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.CanvasHTMLAttributes<HTMLCanvasElement>, HTMLCanvasElement>, "ref"> & {
    ref?: ((instance: HTMLCanvasElement | null) => void) | React.RefObject<HTMLCanvasElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.ColHTMLAttributes<HTMLTableColElement>, HTMLTableColElement>, "ref"> & {
    ref?: ((instance: HTMLTableColElement | null) => void) | React.RefObject<HTMLTableColElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.ColgroupHTMLAttributes<HTMLTableColElement>, HTMLTableColElement>, "ref"> & {
    ref?: ((instance: HTMLTableColElement | null) => void) | React.RefObject<HTMLTableColElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.DataHTMLAttributes<HTMLDataElement>, HTMLDataElement>, "ref"> & {
    ref?: ((instance: HTMLDataElement | null) => void) | React.RefObject<HTMLDataElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDataListElement>, HTMLDataListElement>, "ref"> & {
    ref?: ((instance: HTMLDataListElement | null) => void) | React.RefObject<HTMLDataListElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.DelHTMLAttributes<HTMLModElement>, HTMLModElement>, "ref"> & {
    ref?: ((instance: HTMLModElement | null) => void) | React.RefObject<HTMLModElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.DetailsHTMLAttributes<HTMLDetailsElement>, HTMLDetailsElement>, "ref"> & {
    ref?: ((instance: HTMLDetailsElement | null) => void) | React.RefObject<HTMLDetailsElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.DialogHTMLAttributes<HTMLDialogElement>, HTMLDialogElement>, "ref"> & {
    ref?: ((instance: HTMLDialogElement | null) => void) | React.RefObject<HTMLDialogElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: ((instance: HTMLDivElement | null) => void) | React.RefObject<HTMLDivElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDListElement>, HTMLDListElement>, "ref"> & {
    ref?: ((instance: HTMLDListElement | null) => void) | React.RefObject<HTMLDListElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.FieldsetHTMLAttributes<HTMLFieldSetElement>, HTMLFieldSetElement>, "ref"> & {
    ref?: ((instance: HTMLFieldSetElement | null) => void) | React.RefObject<HTMLFieldSetElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.FormHTMLAttributes<HTMLFormElement>, HTMLFormElement>, "ref"> & {
    ref?: ((instance: HTMLFormElement | null) => void) | React.RefObject<HTMLFormElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLHRElement>, HTMLHRElement>, "ref"> & {
    ref?: ((instance: HTMLHRElement | null) => void) | React.RefObject<HTMLHRElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.HtmlHTMLAttributes<HTMLHtmlElement>, HTMLHtmlElement>, "ref"> & {
    ref?: ((instance: HTMLHtmlElement | null) => void) | React.RefObject<HTMLHtmlElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.IframeHTMLAttributes<HTMLIFrameElement>, HTMLIFrameElement>, "ref"> & {
    ref?: ((instance: HTMLIFrameElement | null) => void) | React.RefObject<HTMLIFrameElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.ImgHTMLAttributes<HTMLImageElement>, HTMLImageElement>, "ref"> & {
    ref?: ((instance: HTMLImageElement | null) => void) | React.RefObject<HTMLImageElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.InputHTMLAttributes<HTMLInputElement>, HTMLInputElement>, "ref"> & {
    ref?: ((instance: HTMLInputElement | null) => void) | React.RefObject<HTMLInputElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.InsHTMLAttributes<HTMLModElement>, HTMLModElement>, "ref"> & {
    ref?: ((instance: HTMLModElement | null) => void) | React.RefObject<HTMLModElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.KeygenHTMLAttributes<HTMLElement>, HTMLElement>, "ref"> & {
    ref?: React.RefObject<HTMLElement> | ((instance: HTMLElement | null) => void) | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLLegendElement>, HTMLLegendElement>, "ref"> & {
    ref?: ((instance: HTMLLegendElement | null) => void) | React.RefObject<HTMLLegendElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.LinkHTMLAttributes<HTMLLinkElement>, HTMLLinkElement>, "ref"> & {
    ref?: ((instance: HTMLLinkElement | null) => void) | React.RefObject<HTMLLinkElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.MetaHTMLAttributes<HTMLMetaElement>, HTMLMetaElement>, "ref"> & {
    ref?: ((instance: HTMLMetaElement | null) => void) | React.RefObject<HTMLMetaElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.OlHTMLAttributes<HTMLOListElement>, HTMLOListElement>, "ref"> & {
    ref?: ((instance: HTMLOListElement | null) => void) | React.RefObject<HTMLOListElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.OptgroupHTMLAttributes<HTMLOptGroupElement>, HTMLOptGroupElement>, "ref"> & {
    ref?: ((instance: HTMLOptGroupElement | null) => void) | React.RefObject<HTMLOptGroupElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.OptionHTMLAttributes<HTMLOptionElement>, HTMLOptionElement>, "ref"> & {
    ref?: ((instance: HTMLOptionElement | null) => void) | React.RefObject<HTMLOptionElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.OutputHTMLAttributes<HTMLOutputElement>, HTMLOutputElement>, "ref"> & {
    ref?: ((instance: HTMLOutputElement | null) => void) | React.RefObject<HTMLOutputElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLParagraphElement>, HTMLParagraphElement>, "ref"> & {
    ref?: ((instance: HTMLParagraphElement | null) => void) | React.RefObject<HTMLParagraphElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.ParamHTMLAttributes<HTMLParamElement>, HTMLParamElement>, "ref"> & {
    ref?: ((instance: HTMLParamElement | null) => void) | React.RefObject<HTMLParamElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.QuoteHTMLAttributes<HTMLQuoteElement>, HTMLQuoteElement>, "ref"> & {
    ref?: ((instance: HTMLQuoteElement | null) => void) | React.RefObject<HTMLQuoteElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.ScriptHTMLAttributes<HTMLScriptElement>, HTMLScriptElement>, "ref"> & {
    ref?: ((instance: HTMLScriptElement | null) => void) | React.RefObject<HTMLScriptElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.SelectHTMLAttributes<HTMLSelectElement>, HTMLSelectElement>, "ref"> & {
    ref?: ((instance: HTMLSelectElement | null) => void) | React.RefObject<HTMLSelectElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.SourceHTMLAttributes<HTMLSourceElement>, HTMLSourceElement>, "ref"> & {
    ref?: ((instance: HTMLSourceElement | null) => void) | React.RefObject<HTMLSourceElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLTableSectionElement>, HTMLTableSectionElement>, "ref"> & {
    ref?: ((instance: HTMLTableSectionElement | null) => void) | React.RefObject<HTMLTableSectionElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.TdHTMLAttributes<HTMLTableDataCellElement>, HTMLTableDataCellElement>, "ref"> & {
    ref?: ((instance: HTMLTableDataCellElement | null) => void) | React.RefObject<HTMLTableDataCellElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.ThHTMLAttributes<HTMLTableHeaderCellElement>, HTMLTableHeaderCellElement>, "ref"> & {
    ref?: ((instance: HTMLTableHeaderCellElement | null) => void) | React.RefObject<HTMLTableHeaderCellElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.TimeHTMLAttributes<HTMLTimeElement>, HTMLTimeElement>, "ref"> & {
    ref?: ((instance: HTMLTimeElement | null) => void) | React.RefObject<HTMLTimeElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLTableRowElement>, HTMLTableRowElement>, "ref"> & {
    ref?: ((instance: HTMLTableRowElement | null) => void) | React.RefObject<HTMLTableRowElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.TrackHTMLAttributes<HTMLTrackElement>, HTMLTrackElement>, "ref"> & {
    ref?: ((instance: HTMLTrackElement | null) => void) | React.RefObject<HTMLTrackElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.SVGProps<SVGUseElement>, "ref"> & {
    ref?: ((instance: SVGUseElement | null) => void) | React.RefObject<SVGUseElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.DetailedHTMLProps<React.VideoHTMLAttributes<HTMLVideoElement>, HTMLVideoElement>, "ref"> & {
    ref?: ((instance: HTMLVideoElement | null) => void) | React.RefObject<HTMLVideoElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.SVGProps<SVGClipPathElement>, "ref"> & {
    ref?: ((instance: SVGClipPathElement | null) => void) | React.RefObject<SVGClipPathElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.SVGProps<SVGDefsElement>, "ref"> & {
    ref?: ((instance: SVGDefsElement | null) => void) | React.RefObject<SVGDefsElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.SVGProps<SVGEllipseElement>, "ref"> & {
    ref?: ((instance: SVGEllipseElement | null) => void) | React.RefObject<SVGEllipseElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.SVGProps<SVGForeignObjectElement>, "ref"> & {
    ref?: ((instance: SVGForeignObjectElement | null) => void) | React.RefObject<SVGForeignObjectElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.SVGProps<SVGGElement>, "ref"> & {
    ref?: ((instance: SVGGElement | null) => void) | React.RefObject<SVGGElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.SVGProps<SVGImageElement>, "ref"> & {
    ref?: ((instance: SVGImageElement | null) => void) | React.RefObject<SVGImageElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.SVGLineElementAttributes<SVGLineElement>, "ref"> & {
    ref?: ((instance: SVGLineElement | null) => void) | React.RefObject<SVGLineElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.SVGProps<SVGLinearGradientElement>, "ref"> & {
    ref?: ((instance: SVGLinearGradientElement | null) => void) | React.RefObject<SVGLinearGradientElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.SVGProps<SVGMarkerElement>, "ref"> & {
    ref?: ((instance: SVGMarkerElement | null) => void) | React.RefObject<SVGMarkerElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.SVGProps<SVGMaskElement>, "ref"> & {
    ref?: ((instance: SVGMaskElement | null) => void) | React.RefObject<SVGMaskElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.SVGProps<SVGPathElement>, "ref"> & {
    ref?: ((instance: SVGPathElement | null) => void) | React.RefObject<SVGPathElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.SVGProps<SVGPatternElement>, "ref"> & {
    ref?: ((instance: SVGPatternElement | null) => void) | React.RefObject<SVGPatternElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.SVGProps<SVGPolygonElement>, "ref"> & {
    ref?: ((instance: SVGPolygonElement | null) => void) | React.RefObject<SVGPolygonElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.SVGProps<SVGPolylineElement>, "ref"> & {
    ref?: ((instance: SVGPolylineElement | null) => void) | React.RefObject<SVGPolylineElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.SVGProps<SVGRadialGradientElement>, "ref"> & {
    ref?: ((instance: SVGRadialGradientElement | null) => void) | React.RefObject<SVGRadialGradientElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.SVGProps<SVGRectElement>, "ref"> & {
    ref?: ((instance: SVGRectElement | null) => void) | React.RefObject<SVGRectElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.SVGProps<SVGStopElement>, "ref"> & {
    ref?: ((instance: SVGStopElement | null) => void) | React.RefObject<SVGStopElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.SVGProps<SVGSVGElement>, "ref"> & {
    ref?: ((instance: SVGSVGElement | null) => void) | React.RefObject<SVGSVGElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<React.SVGProps<SVGTSpanElement>, "ref"> & {
    ref?: ((instance: SVGTSpanElement | null) => void) | React.RefObject<SVGTSpanElement> | null | undefined;
}>, never> | import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<Omit<import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, keyof import("../Typography/Typography.styles").StyledTypographyProps> & import("../Typography/Typography.styles").StyledTypographyProps, "ref"> & {
    ref?: ((instance: HTMLSpanElement | null) => void) | React.RefObject<HTMLSpanElement> | null | undefined;
}, Omit<any, "ref"> & React.RefAttributes<React.Component<any, any, any>>>, never> | import("styled-components").FastOmit<any, never>, {
    $block?: boolean | undefined;
}>> & string & ({} | Omit<React.ComponentClass<any, any>, keyof React.Component<any, {}, any>> | Omit<React.FunctionComponent<any>, keyof React.Component<any, {}, any>> | Omit<import("styled-components/dist/types").ExoticComponentWithDisplayName<any>, keyof React.Component<any, {}, any>>);
/**
 * An unstyled `button`, browser reset
 */
export declare function getUnstyledButton(): import("styled-components").RuleSet<object>;
/**
 * An unstyled `button`, browser reset
 */
export declare const StyledUnstyledButton: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit<React.DetailedHTMLProps<React.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, never>> & string;
/**
 * An a styled component a
 */
export declare const StyledAnchor: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit<React.DetailedHTMLProps<React.AnchorHTMLAttributes<HTMLAnchorElement>, HTMLAnchorElement>, never>> & string;
