import { HTMLAttributes, ElementType } from 'react'; export declare const magicUnits: readonly ["mu025", "mu050", "mu075", "mu100", "mu125", "mu150", "mu200", "mu250", "mu300", "mu350", "mu400", "mu500", "mu600", "mu700", "mu800", "mu900", "mu1000"]; export type TMagicUnit = typeof magicUnits[number]; export declare const shadows: readonly ["s", "m", "l"]; export type TShadow = typeof shadows[number]; export declare const radiuses: readonly ["s", "m", "l"]; export type TRadius = typeof radiuses[number]; export interface IViewProps extends Omit, 'style'> { className?: string; as?: ElementType; margin?: TMagicUnit; marginTop?: TMagicUnit; marginRight?: TMagicUnit; marginBottom?: TMagicUnit; marginLeft?: TMagicUnit; marginHorizontal?: TMagicUnit; marginVertical?: TMagicUnit; padding?: TMagicUnit; paddingTop?: TMagicUnit; paddingRight?: TMagicUnit; paddingBottom?: TMagicUnit; paddingLeft?: TMagicUnit; paddingHorizontal?: TMagicUnit; paddingVertical?: TMagicUnit; shadow?: TShadow; radius?: TRadius; }