import { GenesisTheme } from '../../styles/theme/genesis-theme.types'; import { TYPE, STATE } from '../../constants'; interface TypographyStyledProperties { theme: GenesisTheme; $themeType?: keyof typeof TYPE; variant?: string; state?: keyof typeof STATE; color?: string; fontWeight?: number; fontSize?: string; $isFullWidth?: boolean; $letterSpacing?: string; $lineHeight?: string; } export declare const Headline: import('styled-components/dist/types').IStyledComponentBase<"web", import('styled-components/dist/types').Substitute, "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; }, TypographyStyledProperties>> & string & Omit>, keyof import('react').Component>; export declare const Paragraph: import('styled-components/dist/types').IStyledComponentBase<"web", import('styled-components/dist/types').Substitute, "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; }, TypographyStyledProperties>> & string & Omit>, keyof import('react').Component>; export declare const Text: import('styled-components/dist/types').IStyledComponentBase<"web", import('styled-components/dist/types').Substitute, "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; }, TypographyStyledProperties>> & string & Omit>, keyof import('react').Component>; export {};