export declare type Uuid = string; export declare type Buid = string; export declare type Text = string; export declare type Numeral = number; export declare type Toggle = boolean; export declare enum Magnitude { XS = "XS", S = "S", M = "M", L = "L", XL = "XL" } export declare type RemValue = string; export declare type PixelValue = string; export declare type PercentageValue = string; export declare type ViewportHeightValue = string; export declare type ViewportWidthValue = string; export declare type ViewportMaxValue = string; export declare type PercentageUnit = '%'; export declare type RemUnit = 'rem'; export declare type PixelUnit = 'px'; export declare type ViewportHeightUnit = 'vh'; export declare type ViewportWidthUnit = 'vw'; export declare type ViewportMaxUnit = 'vmax'; export declare type SizeUnit = PercentageUnit | RemUnit | PixelUnit | ViewportHeightUnit | ViewportWidthUnit | ViewportMaxUnit; export declare type SizeValue = RemValue | PercentageValue | PixelValue | ViewportHeightValue | ViewportWidthValue | ViewportMaxValue; export declare type Size = Magnitude | SizeValue; export declare type Sizes = [Size, Size, Size, Size]; export declare enum Style { White = "White", Light = "Light", Medium = "Medium", Dark = "Dark", Black = "Black", Primary = "Primary", Secondary = "Secondary", Tertiary = "Tertiary", Success = "Success", Info = "Info", Warning = "Warning", Danger = "Danger", Accent1 = "Accent1", Accent2 = "Accent2", Accent3 = "Accent3" } export declare type Initial = 'Initial'; export declare type Inherit = 'Inherit'; export declare type Unset = 'Unset'; export declare type Revert = 'Revert'; export declare type All = 'All'; export declare type Transparent = 'Transparent'; export declare type CurrentColor = 'CurrentColor'; export declare type HexValue = string; export declare type RGBValue = string; export declare type HSLValue = string; export interface RGB { red: number; green: number; blue: number; } export interface HSL { hue: number; saturation: string; lightness: string; } export interface Alpha { alpha: number; } export declare type HSLA = HSL & Alpha; export declare type RGBA = RGB & Alpha; export declare type Keyword = Initial | Inherit | Unset | Revert | All; export declare type ColorKeyword = Transparent | CurrentColor; export declare type ColorValue = HexValue | RGBValue | HSLValue; export declare type Color = Keyword | ColorKeyword | Style | ColorValue; export declare enum DeprecatedFont { Subtitle1 = "Subtitle1", Subtitle2 = "Subtitle2", Caption1 = "Caption1", Caption2 = "Caption2", Button = "Button" } export declare enum Font { Title1 = "Title1", Title2 = "Title2", Title3 = "Title3", Title4 = "Title4", Title5 = "Title5", Title6 = "Title6", Body1 = "Body1", Body2 = "Body2" } export declare enum Viewport { Mobile = "Mobile", Portrait = "Portrait", Landscape = "Landscape", Desktop = "Desktop" } export interface Value { quantity: number; unit: T; } export interface Option { name: string; value: T; }