import { ResponsiveRadiusSideProps, AxisOverflowProps, Responsive, ResponsiveRadiusProps, ResponsiveShadowProps, SpaceProps } from '../types/types'; export declare function getResponsiveClasses(baseClass: string, prop: Responsive | T | undefined): string; export declare function generateShadowClasses(shadow?: ResponsiveShadowProps): string; /************************* * Overflow Class Generator *************************/ export declare function generateOverflowClasses(props?: AxisOverflowProps): string; /************************* * Padding Class Generator *************************/ type SideValue = SpaceProps | Responsive; type SideKeys = string; export declare function generateMarginPaddingRadius(values?: SpaceProps | Responsive | Partial>, prefix?: string, sides?: SideKeys[], sideToClass?: Record): string; export declare function generateRadiusClasses(value?: ResponsiveRadiusProps | ResponsiveRadiusSideProps, prefix?: string, sides?: ('tl' | 'tr' | 'bl' | 'br')[], sideToClass?: Record): string; export {};