export declare enum ColorEnum { accent = "accent", primary = "primary", secondary = "secondary", tertiary = "tertiary", green = "green", yellow = "yellow", red = "red", blue = "blue", argentum = "argentum", aurum = "aurum", platinum = "platinum", bg = "bg", 'bg-light' = "bg-light", 'bg-dark' = "bg-dark", 'bg-dark-grey' = "bg-dark-grey", 'bg-black' = "bg-black" } export type ColorType = keyof typeof ColorEnum; export declare enum TextSizeEnum { xxxsmall = "xxxsmall", xxsmall = "xxsmall", xsmall = "xsmall", small = "small", medium = "medium", large = "large", xlarge = "xlarge", xxlarge = "xxlarge", xxxlarge = "xxxlarge", xxxxlarge = "xxxxlarge" } export type TextSize = keyof typeof TextSizeEnum; export declare enum IconSizeEnum { xsmall = "xsmall", small = "small", medium = "medium", large = "large", xlarge = "xlarge" } export type IconSizeType = keyof typeof IconSizeEnum; export declare enum BorderRadiusEnum { none = "none", xsmall = "xsmall", small = "small", medium = "medium", large = "large", xlarge = "xlarge", pill = "pill" } export type BorderRadiusType = keyof typeof BorderRadiusEnum; export declare enum ZIndexEnum { zero = "zero", first = "first", second = "second", max = "max", select = "select", title = "title" } export type ZIndexType = keyof typeof ZIndexEnum; export type ResponsiveValueType = T | { [key in MediaQueryType]?: T; }; export declare enum OffsetEnum { none = "none", hairthin = "hairthin", thin = "thin", xxsmall = "xxsmall", xsmall = "xsmall", small = "small", normal = "normal", medium = "medium", large = "large", xlarge = "xlarge", safezone = "safezone" } export type OffsetType = keyof typeof OffsetEnum; export type ResponsiveOffsetType = ResponsiveValueType; export declare enum SpacerEnum { xxsmall = "xxsmall", xsmall = "xsmall", small = "small", medium = "medium", large = "large", xlarge = "xlarge", xxlarge = "xxlarge", xxxlarge = "xxxlarge", xxxxlarge = "xxxxlarge", xxxxxlarge = "xxxxxlarge" } export type SpacerType = keyof typeof SpacerEnum; export declare enum SpacingEnum { sp25 = "sp25", sp100 = "sp100", sp110 = "sp110", sp150 = "sp150", sp175 = "sp175", sp200 = "sp200", sp250 = "sp250", sp300 = "sp300", sp400 = "sp400", sp450 = "sp450", sp600 = "sp600", sp700 = "sp700", sp800 = "sp800", sp900 = "sp900", sp1000 = "sp1000", sp1200 = "sp1200", sp1600 = "sp1600", sp2400 = "sp2400" } export type SpacingType = keyof typeof SpacingEnum; export declare enum MediaQueryEnum { initial = "initial", small = "small", 'small-medium' = "small-medium", medium = "medium", 'medium-large' = "medium-large", large = "large", xlarge = "xlarge", bp320 = "bp320", bp393 = "bp393", bp500 = "bp500", bp768 = "bp768", bp1024 = "bp1024", bp1280 = "bp1280", bp1440 = "bp1440", bp1920 = "bp1920", bp2560 = "bp2560" } export type MediaQueryType = keyof typeof MediaQueryEnum; export declare const MediaQueryValuesMap: Record; export type ResponsiveSizeValueType = SpacingType | SpacerType | number; export type ResponsiveSizeUnitType = ResponsiveValueType; export interface MPProps { m?: ResponsiveSizeUnitType; mt?: ResponsiveSizeUnitType; mr?: ResponsiveSizeUnitType; mb?: ResponsiveSizeUnitType; ml?: ResponsiveSizeUnitType; my?: ResponsiveSizeUnitType; mx?: ResponsiveSizeUnitType; p?: ResponsiveSizeUnitType; pt?: ResponsiveSizeUnitType; pr?: ResponsiveSizeUnitType; pb?: ResponsiveSizeUnitType; pl?: ResponsiveSizeUnitType; py?: ResponsiveSizeUnitType; px?: ResponsiveSizeUnitType; } export type OpacityRange = 0 | 0.1 | 0.2 | 0.3 | 0.4 | 0.5 | 0.6 | 0.7 | 0.8 | 0.9 | 1;