export interface MetricContextValue { /** * Text and value alignment. */ align?: "left" | "center" | "right"; /** * The direction of the main value */ direction?: "up" | "down"; /** * The position of the indicator with regards to the main value. */ indicatorPosition?: "start" | "end"; /** * The metric orientation (layout flow direction). */ orientation?: "horizontal" | "vertical"; /** * If 'true', an indicator will be displayed which shows the direction of the main value */ showIndicator?: boolean; /** * Set title's heading level. Defaults to 2 */ headingAriaLevel?: number; /** * Size of the metric value. Defaults to 'medium' */ size?: "small" | "medium" | "large"; } export interface MetricContextComponentIds { /** * id of the subtitle */ subtitleId?: string; /** * id of the title */ titleId?: string; /** * id of the value */ valueId?: string; } export declare const MetricContextProvider: import("react").Provider; export declare const useMetricContext: () => MetricContextValue & MetricContextComponentIds;