import { ColorTokens, FontTokens, RadiusTokens } from '@prensa_tokens'; import React from 'react'; import { SpacingType, LayoutProps } from './types'; type ContainerProps = { align?: string; alignx?: string; aligny?: string; bgColor?: ColorTokens; b?: string; bt?: string; br?: string; bb?: string; bl?: string; borderColor?: ColorTokens; borderStyle?: string; color?: string; height: string; mt?: SpacingType; mr?: SpacingType; mb?: SpacingType; ml?: SpacingType; pt?: SpacingType; pr?: SpacingType; pb?: SpacingType; pl?: SpacingType; radius?: RadiusTokens; width: string; }; type NumberProps = { color?: ColorTokens; fontSize?: string; fontFamily?: FontTokens; lineHeight?: string; fontWeight?: number; }; export type NumberLayout = { align?: [string, string]; alignx?: [string, string]; aligny?: [string, string]; containerProps?: ContainerProps; enabled?: boolean; height?: [string, string]; mt?: SpacingType; mr?: SpacingType; mb?: SpacingType; ml?: SpacingType; textProps?: NumberProps; width?: [string, string]; }; export interface RenderNumberProps { layout: LayoutProps; color?: string; number: number; } declare const RenderNumber: ({ layout, number, color }: RenderNumberProps) => React.JSX.Element; export { RenderNumber };