import { ReactNode } from 'react'; import { CSSProp } from 'styled-components'; import { TStyledPrefixAndPicker } from '../../../types/TStyledPrefixAndPicker'; import { TTypography } from './Typography.model'; import { TTheme } from '../../../types/TTheme'; export type TStyledComponentProps = { children?: ReactNode; $variant?: CSSProp; }; export type TGenerateStyle = TStyledPrefixAndPicker & TStyledComponentProps; export declare const TypographyList: { h1: import('styled-components/dist/types').IStyledComponentBase<"web", import('styled-components').FastOmit, HTMLSpanElement>, "theme" | "$layer" | "$themeType" | "$externalStyle" | "$textAlign" | keyof TStyledComponentProps> & TStyledComponentProps & {} & { $themeType?: import('../../../types').TUiColorsNotTransparent | undefined; $layer?: import('../../../types').TLayer | undefined; $externalStyle?: CSSProp; $textAlign?: "center" | "left" | "right" | undefined; } & { theme: TTheme; }, "ref"> & { ref?: ((instance: HTMLSpanElement | null) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }, Omit, HTMLHeadingElement>, "ref"> & { ref?: ((instance: HTMLHeadingElement | null) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }>, never>, never>> & string; h2: import('styled-components/dist/types').IStyledComponentBase<"web", import('styled-components').FastOmit, HTMLSpanElement>, "theme" | "$layer" | "$themeType" | "$externalStyle" | "$textAlign" | keyof TStyledComponentProps> & TStyledComponentProps & {} & { $themeType?: import('../../../types').TUiColorsNotTransparent | undefined; $layer?: import('../../../types').TLayer | undefined; $externalStyle?: CSSProp; $textAlign?: "center" | "left" | "right" | undefined; } & { theme: TTheme; }, "ref"> & { ref?: ((instance: HTMLSpanElement | null) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }, Omit, HTMLHeadingElement>, "ref"> & { ref?: ((instance: HTMLHeadingElement | null) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }>, never>, never>> & string; h3: import('styled-components/dist/types').IStyledComponentBase<"web", import('styled-components').FastOmit, HTMLSpanElement>, "theme" | "$layer" | "$themeType" | "$externalStyle" | "$textAlign" | keyof TStyledComponentProps> & TStyledComponentProps & {} & { $themeType?: import('../../../types').TUiColorsNotTransparent | undefined; $layer?: import('../../../types').TLayer | undefined; $externalStyle?: CSSProp; $textAlign?: "center" | "left" | "right" | undefined; } & { theme: TTheme; }, "ref"> & { ref?: ((instance: HTMLSpanElement | null) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }, Omit, HTMLHeadingElement>, "ref"> & { ref?: ((instance: HTMLHeadingElement | null) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }>, never>, never>> & string; h4: import('styled-components/dist/types').IStyledComponentBase<"web", import('styled-components').FastOmit, HTMLSpanElement>, "theme" | "$layer" | "$themeType" | "$externalStyle" | "$textAlign" | keyof TStyledComponentProps> & TStyledComponentProps & {} & { $themeType?: import('../../../types').TUiColorsNotTransparent | undefined; $layer?: import('../../../types').TLayer | undefined; $externalStyle?: CSSProp; $textAlign?: "center" | "left" | "right" | undefined; } & { theme: TTheme; }, "ref"> & { ref?: ((instance: HTMLSpanElement | null) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }, Omit, HTMLHeadingElement>, "ref"> & { ref?: ((instance: HTMLHeadingElement | null) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }>, never>, never>> & string; h5: import('styled-components/dist/types').IStyledComponentBase<"web", import('styled-components').FastOmit, HTMLSpanElement>, "theme" | "$layer" | "$themeType" | "$externalStyle" | "$textAlign" | keyof TStyledComponentProps> & TStyledComponentProps & {} & { $themeType?: import('../../../types').TUiColorsNotTransparent | undefined; $layer?: import('../../../types').TLayer | undefined; $externalStyle?: CSSProp; $textAlign?: "center" | "left" | "right" | undefined; } & { theme: TTheme; }, "ref"> & { ref?: ((instance: HTMLSpanElement | null) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }, Omit, HTMLHeadingElement>, "ref"> & { ref?: ((instance: HTMLHeadingElement | null) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }>, never>, never>> & string; h6: import('styled-components/dist/types').IStyledComponentBase<"web", import('styled-components').FastOmit, HTMLSpanElement>, "theme" | "$layer" | "$themeType" | "$externalStyle" | "$textAlign" | keyof TStyledComponentProps> & TStyledComponentProps & {} & { $themeType?: import('../../../types').TUiColorsNotTransparent | undefined; $layer?: import('../../../types').TLayer | undefined; $externalStyle?: CSSProp; $textAlign?: "center" | "left" | "right" | undefined; } & { theme: TTheme; }, "ref"> & { ref?: ((instance: HTMLSpanElement | null) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }, Omit, HTMLHeadingElement>, "ref"> & { ref?: ((instance: HTMLHeadingElement | null) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }>, never>, never>> & string; label: import('styled-components/dist/types').IStyledComponentBase<"web", import('styled-components').FastOmit, HTMLSpanElement>, "theme" | "$layer" | "$themeType" | "$externalStyle" | "$textAlign" | keyof TStyledComponentProps> & TStyledComponentProps & {} & { $themeType?: import('../../../types').TUiColorsNotTransparent | undefined; $layer?: import('../../../types').TLayer | undefined; $externalStyle?: CSSProp; $textAlign?: "center" | "left" | "right" | undefined; } & { theme: TTheme; }, "ref"> & { ref?: ((instance: HTMLSpanElement | null) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }, Omit, HTMLLabelElement>, "ref"> & { ref?: ((instance: HTMLLabelElement | null) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }>, never>, never>> & string; p: import('styled-components/dist/types').IStyledComponentBase<"web", import('styled-components').FastOmit, HTMLSpanElement>, "theme" | "$layer" | "$themeType" | "$externalStyle" | "$textAlign" | keyof TStyledComponentProps> & TStyledComponentProps & {} & { $themeType?: import('../../../types').TUiColorsNotTransparent | undefined; $layer?: import('../../../types').TLayer | undefined; $externalStyle?: CSSProp; $textAlign?: "center" | "left" | "right" | undefined; } & { theme: TTheme; }, "ref"> & { ref?: ((instance: HTMLSpanElement | null) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }, Omit, HTMLParagraphElement>, "ref"> & { ref?: ((instance: HTMLParagraphElement | null) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }>, never>, never>> & string; span: import('styled-components/dist/types').IStyledComponentBase<"web", import('styled-components').FastOmit, HTMLSpanElement>, "theme" | "$layer" | "$themeType" | "$externalStyle" | "$textAlign" | keyof TStyledComponentProps> & TStyledComponentProps & {} & { $themeType?: import('../../../types').TUiColorsNotTransparent | undefined; $layer?: import('../../../types').TLayer | undefined; $externalStyle?: CSSProp; $textAlign?: "center" | "left" | "right" | undefined; } & { theme: TTheme; }, "ref"> & { ref?: ((instance: HTMLSpanElement | null) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }, Omit, HTMLSpanElement>, "ref"> & { ref?: ((instance: HTMLSpanElement | null) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }>, never>, never>> & string; small: import('styled-components/dist/types').IStyledComponentBase<"web", import('styled-components').FastOmit, HTMLSpanElement>, "theme" | "$layer" | "$themeType" | "$externalStyle" | "$textAlign" | keyof TStyledComponentProps> & TStyledComponentProps & {} & { $themeType?: import('../../../types').TUiColorsNotTransparent | undefined; $layer?: import('../../../types').TLayer | undefined; $externalStyle?: CSSProp; $textAlign?: "center" | "left" | "right" | undefined; } & { theme: TTheme; }, "ref"> & { ref?: ((instance: HTMLSpanElement | null) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }, Omit, HTMLElement>, "ref"> & { ref?: ((instance: HTMLElement | null) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }>, never>, never>> & string; };