import { CoreUITheme } from '../../style/theme'; export type TextVariant = 'ChartTitle' | 'Basic' | 'Smaller' | 'Larger' | 'Large' | 'Small'; type Status = 'unknown' | 'healthy' | 'warning' | 'critical'; type Props = { children: React.ReactNode | string; status?: Status; id?: string; } & TextProps; type TextProps = { color?: keyof CoreUITheme; variant?: TextVariant; isEmphazed?: boolean; isGentleEmphazed?: boolean; compact?: boolean; }; export declare const SmallerEmphaseTextStyle: import("styled-components").StyledComponent<"span", import("styled-components").DefaultTheme, { statusColor: string; }, never>; export declare function BasicText({ children, ...rest }: Props): import("react/jsx-runtime").JSX.Element; export declare function SecondaryText({ children, ...rest }: Props): import("react/jsx-runtime").JSX.Element; export declare function LargerText({ children, ...rest }: Props): import("react/jsx-runtime").JSX.Element; export declare function EmphaseText({ children, ...rest }: Props): import("react/jsx-runtime").JSX.Element; export declare function StatusText({ children, status, ...rest }: Props): import("react/jsx-runtime").JSX.Element; export declare function LargeText({ children, ...rest }: Props): import("react/jsx-runtime").JSX.Element; export declare function SmallerText({ children, ...rest }: Props): import("react/jsx-runtime").JSX.Element; export declare function SmallerSecondaryText({ children, ...rest }: Props): import("react/jsx-runtime").JSX.Element; export declare function SmallerEmphaseText({ children, status, ...rest }: Props): import("react/jsx-runtime").JSX.Element; export declare function ChartTitleText({ children, ...rest }: Props): import("react/jsx-runtime").JSX.Element; export declare const GentleEmphaseSecondaryText: import("styled-components").StyledComponent; export declare const Text: import("styled-components").StyledComponent<"span", import("styled-components").DefaultTheme, TextProps, never>; export declare const HelperText: ({ children, color, ...rest }: Props) => import("react/jsx-runtime").JSX.Element; export declare const Link: import("styled-components").StyledComponent<"a", import("styled-components").DefaultTheme, {}, never>; export {}; //# sourceMappingURL=Text.component.d.ts.map