import { Colors } from './colors'; import { ThemeTypography } from './typography'; import { Transitions } from './transitions'; import { Brand } from './brands'; export declare type SpacingPropOption = 'xs' | 's' | 'm' | 'l' | 'xl'; export declare type SpaceMap = { [key in SpacingPropOption]: string; }; export interface Spacing { baseUnit: number; margin: SpaceMap; padding: SpaceMap; } interface Box { borderRadius: string; } export declare type ThemeInterface = { animations: Transitions; box: Box; colors: Colors; name: Brand; spacing: Spacing; typography: ThemeTypography; version: number; }; export {};