export type AlignItemsValue = "flex-start" | "flex-end" | "center" | "baseline" | "stretch" | "start" | "end" | string; export type AlignSelfValue = "auto" | "flex-start" | "flex-end" | "center" | "baseline" | "stretch" | "start" | "end" | string; export type BackgroundRepeatValue = "repeat" | "repeat-x" | "repeat-y" | "no-repeat" | "space" | "round" | string; export type BackgroundSizeValue = "auto" | "cover" | "contain" | string; export type CursorValue = "auto" | "default" | "none" | "pointer" | "wait" | "text" | "move" | "help" | "progress" | "not-allowed" | "context-menu" | "cell" | "crosshair" | "alias" | "copy" | "grab" | "grabbing" | string; export type DisplayValue = "block" | "inline" | "inline-block" | "flex" | "grid" | "none" | "list-item" | "run-in" | "table" | "table-caption" | "table-cell" | "table-column" | "table-column-group" | "table-footer-group" | "table-header-group" | "table-row" | "table-row-group" | string; export type FlexDirectionValue = "row" | "row-reverse" | "column" | "column-reverse" | string; export type FlexWrapValue = "nowrap" | "wrap" | "wrap-reverse" | string; export type FontWeightValue = "normal" | "bold" | "bolder" | "lighter" | string; export type JustifyContentValue = "flex-start" | "flex-end" | "center" | "space-between" | "space-around" | "space-evenly" | "start" | "end" | "left" | "right" | string; export type JustifySelfValue = "auto" | "start" | "end" | "center" | "stretch" | "baseline" | string; export type MarginValue = string | string; export type OverflowValue = "visible" | "hidden" | "scroll" | "auto" | "clip" | "default" | string; export type PositionValue = "static" | "relative" | "absolute" | "fixed" | "sticky" | string; export type TextAlignValue = "left" | "right" | "center" | "justify" | "start" | "end" | string; export type VisibilityValue = "visible" | "hidden" | "collapse" | string; export type MinHeightValue = string | number; export type MinWidthValue = string | number; export type HeightValue = string | number; export type WidthValue = string | number; export type MaxHeightValue = string | number; export type MaxWidthValue = string | number; export type GridAreaValue = string; export type BoxSizingValue = "border-box" | "content-box" | string; export type PaddingValue = string | number; export type ResponsiveBehaviourTypes = "proportional-scaling" | "fixed-height" | "fit-to-screen" | string | number; export type SizeTypeValue = "inline" | "block" | string; export type GlobalImageAttributes = "src" | "alt" | "width" | "height" | "loading" | "crossOrigin" | "referrerPolicy"; export type GlobalTextAttributes = "lang" | "dir" | "title" | "aria-label" | "aria-hidden" | "aria-live" | "tabIndex" | "role"; export type ImageBuilderAttributes = "dataDivType" | "dataType" | "dataElementType" | "dataWidgetType" | "dataElementSubChild"; export type CMSEditControlsTypes = "Slider" | "Settings" | string; export type GlobalVideoAttributes = "src" | "poster" | "controls" | "autoplay" | "loop" | "muted" | "preload" | "crossOrigin" | "playsInline"; export type CommonBuilderAttributes = "dataDivType" | "dataType" | "dataElementType" | "dataWidgetType" | "dataElementSubChild"; export type GlobalTableAttributes = "cellPadding" | "cellSpacing" | "border" | "width" | "height" | "align" | "bgColor" | "frame" | "headers" | "rows" | "rules"; export type StackDirectionType = "horizontal" | "vertical" | string; export type SubMenuEntranceType = "onHover" | "onClick" | string; export type FlexSizeType = "none" | "shrink" | "grow" | string; export type ShowShubMenuType = "On Hover" | "On Click"; export type ObjectFitValue = "fill" | "contain" | "cover" | "none" | "scale-down" | string; export type ObjectPositionValue = string; export type RepeaterDisplayStyleType = "grid" | "list" | "slider" | "cards"; export type RepeaterSliderControlTypes = "Arrows & Dots" | "Arrows" | "Dots" | "None"; export type DeviceVisibilityByOptionsType = "HTML" | "CSS" | "NONE"; export type CustomEventCallback = (data: T) => void; export type LayouterDisplayStyleType = "rows" | "columns" | "slider" | "grid"; export type LayouterProDisplayStyleType = "flex-box" | "grid"; export type SpotlightDisplayStyleType = "carousel" | "slider"; export type SpotlightSectionType = "single" | "multi"; export type SpotlightLineDisplayType = "solid" | "dots"; export type SpotlightLineType = "bend" | "auto" | "straight"; export type HorizontalOrientation = "left" | "right"; export type VerticalOrientation = "top" | "bottom"; export type GradientPosition = string;