import React from 'react'; import { IBoxProps, ITextProps, IIconProps, IStackProps } from '../../primitives'; export declare const StatLabel: React.MemoExoticComponent & { variant?: unknown; size?: unknown; colorScheme?: import("../../types").ColorSchemeType; } & React.RefAttributes>>; export declare const StatNumber: React.MemoExoticComponent & { variant?: unknown; size?: unknown; colorScheme?: import("../../types").ColorSchemeType; } & React.RefAttributes>>; export declare const StatHelpText: React.MemoExoticComponent & { variant?: unknown; size?: unknown; colorScheme?: import("../../types").ColorSchemeType; } & React.RefAttributes>>; declare type IStatArrowProps = IIconProps & { type?: 'increase' | 'decrease'; }; export declare const StatArrow: React.MemoExoticComponent & { variant?: unknown; size?: import("../../types").ThemeComponentSizeType<"Icon">; colorScheme?: import("../../types").ColorSchemeType; } & { type?: "increase" | "decrease" | undefined; } & React.RefAttributes>>; export declare const StatGroup: React.MemoExoticComponent & { variant?: unknown; size?: unknown; colorScheme?: import("../../types").ColorSchemeType; } & React.RefAttributes>>; declare type IStatComponentType = ((props: IBoxProps & { ref?: any; }) => JSX.Element) & { Label: React.MemoExoticComponent<(props: ITextProps & { ref?: any; }) => JSX.Element>; Number: React.MemoExoticComponent<(props: ITextProps & { ref?: any; }) => JSX.Element>; HelpText: React.MemoExoticComponent<(props: IBoxProps & { ref?: any; }) => JSX.Element>; Arrow: React.MemoExoticComponent<(props: IStatArrowProps & { ref?: any; }) => JSX.Element>; Group: React.MemoExoticComponent<(props: IStackProps & { ref?: any; }) => JSX.Element>; }; declare const Stat: IStatComponentType; export default Stat;