import type { MetricTheme, OtherHTMLAttributes, Renderable } from '@instructure/shared-types'; import type { WithStyleProps, ComponentStyle } from '@instructure/emotion'; type MetricOwnProps = { textAlign: 'start' | 'center' | 'end'; renderLabel?: Renderable; renderValue?: Renderable; /** * Set to true when a child of MetricGroup so the appropriate * aria labels get set */ isGroupChild: boolean; }; type PropKeys = keyof MetricOwnProps; type AllowedPropKeys = Readonly>; type MetricProps = MetricOwnProps & WithStyleProps & OtherHTMLAttributes; type MetricStyle = ComponentStyle<'metric' | 'label' | 'value'>; declare const allowedProps: AllowedPropKeys; export type { MetricProps, MetricStyle }; export { allowedProps }; //# sourceMappingURL=props.d.ts.map