import { AnyVirtualDOM, ChildrenLike, VirtualDOM } from '@youwol/rx-vdom';
/**
* Type definition for the arguments to create a {@link SuperposedLayout}.
*/
export type SuperposedArguments = {
/**
* Main content of the layout.
*/
content: AnyVirtualDOM;
/**
* An optional overlay to be displayed in the top-left corner.
*/
topLeft?: AnyVirtualDOM;
/**
* An optional overlay to be displayed in the top-right corner.
*/
topRight?: AnyVirtualDOM;
/**
* An optional overlay to be displayed in the bottom-left corner.
*/
bottomLeft?: AnyVirtualDOM;
/**
* An optional overlay to be displayed in the bottom-right corner.
*/
bottomRight?: AnyVirtualDOM;
};
/**
* Function to create a {@link SuperposedLayout}.
*
* @param params Arguments
*/
export declare function superposed(params: SuperposedArguments): SuperposedLayout;
/**
* A layout component that allows for the positioning of content in a superposed manner, with optional overlays
* in the four corners.
*
*
* const content = {
* tag:'div',
* class: 'p-2 w-100 h-100 bg-light border rounded',
* }
* const classCorners = 'p-2 w-100 h-100 bg-dark text-light border rounded'
* const topLeft = {
* tag:'div',
* class: classCorners,
* innerText: 'Top-Left'
* }
* const topRight = {
* tag:'div',
* class: classCorners,
* innerText: 'Top-Right'
* }
* const bottomLeft = {
* tag:'div',
* class: classCorners,
* innerText: 'Bottom-Left'
* }
* const bottomRight = {
* tag:'div',
* class: classCorners,
* innerText: 'Bottom-Right'
* }
* display(Views.Layouts.superposed({
* content,
* topLeft,
* topRight,
* bottomLeft,
* bottomRight
* }))
*
*/
export declare class SuperposedLayout implements VirtualDOM<'div'> {
readonly tag = "div";
readonly style: {
accentColor?: string;
alignContent?: string;
alignItems?: string;
alignSelf?: string;
alignTracks?: string;
animationComposition?: string;
animationDelay?: string;
animationDirection?: string;
animationDuration?: string;
animationFillMode?: string;
animationIterationCount?: import("csstype").AnimationIterationCountProperty;
animationName?: string;
animationPlayState?: string;
animationTimeline?: string;
animationTimingFunction?: string;
appearance?: import("csstype").AppearanceProperty;
aspectRatio?: import("csstype").AspectRatioProperty;
backdropFilter?: string;
backfaceVisibility?: import("csstype").BackfaceVisibilityProperty;
backgroundAttachment?: string;
backgroundBlendMode?: string;
backgroundClip?: string;
backgroundColor?: string;
backgroundImage?: string;
backgroundOrigin?: string;
backgroundPositionX?: import("csstype").BackgroundPositionXProperty;
backgroundPositionY?: import("csstype").BackgroundPositionYProperty;
backgroundRepeat?: string;
backgroundSize?: import("csstype").BackgroundSizeProperty;
blockOverflow?: string;
blockSize?: import("csstype").BlockSizeProperty;
borderBlockColor?: string;
borderBlockEndColor?: string;
borderBlockEndStyle?: import("csstype").BorderBlockEndStyleProperty;
borderBlockEndWidth?: import("csstype").BorderBlockEndWidthProperty;
borderBlockStartColor?: string;
borderBlockStartStyle?: import("csstype").BorderBlockStartStyleProperty;
borderBlockStartWidth?: import("csstype").BorderBlockStartWidthProperty;
borderBlockStyle?: import("csstype").BorderBlockStyleProperty;
borderBlockWidth?: import("csstype").BorderBlockWidthProperty;
borderBottomColor?: string;
borderBottomLeftRadius?: import("csstype").BorderBottomLeftRadiusProperty;
borderBottomRightRadius?: import("csstype").BorderBottomRightRadiusProperty;
borderBottomStyle?: import("csstype").BorderBottomStyleProperty;
borderBottomWidth?: import("csstype").BorderBottomWidthProperty;
borderCollapse?: import("csstype").BorderCollapseProperty;
borderEndEndRadius?: import("csstype").BorderEndEndRadiusProperty;
borderEndStartRadius?: import("csstype").BorderEndStartRadiusProperty;
borderImageOutset?: import("csstype").BorderImageOutsetProperty;
borderImageRepeat?: string;
borderImageSlice?: import("csstype").BorderImageSliceProperty;
borderImageSource?: string;
borderImageWidth?: import("csstype").BorderImageWidthProperty;
borderInlineColor?: string;
borderInlineEndColor?: string;
borderInlineEndStyle?: import("csstype").BorderInlineEndStyleProperty;
borderInlineEndWidth?: import("csstype").BorderInlineEndWidthProperty;
borderInlineStartColor?: string;
borderInlineStartStyle?: import("csstype").BorderInlineStartStyleProperty;
borderInlineStartWidth?: import("csstype").BorderInlineStartWidthProperty;
borderInlineStyle?: import("csstype").BorderInlineStyleProperty;
borderInlineWidth?: import("csstype").BorderInlineWidthProperty;
borderLeftColor?: string;
borderLeftStyle?: import("csstype").BorderLeftStyleProperty;
borderLeftWidth?: import("csstype").BorderLeftWidthProperty;
borderRightColor?: string;
borderRightStyle?: import("csstype").BorderRightStyleProperty;
borderRightWidth?: import("csstype").BorderRightWidthProperty;
borderSpacing?: import("csstype").BorderSpacingProperty;
borderStartEndRadius?: import("csstype").BorderStartEndRadiusProperty;
borderStartStartRadius?: import("csstype").BorderStartStartRadiusProperty;
borderTopColor?: string;
borderTopLeftRadius?: import("csstype").BorderTopLeftRadiusProperty;
borderTopRightRadius?: import("csstype").BorderTopRightRadiusProperty;
borderTopStyle?: import("csstype").BorderTopStyleProperty;
borderTopWidth?: import("csstype").BorderTopWidthProperty;
bottom?: import("csstype").BottomProperty;
boxDecorationBreak?: import("csstype").BoxDecorationBreakProperty;
boxShadow?: string;
boxSizing?: import("csstype").BoxSizingProperty;
breakAfter?: import("csstype").BreakAfterProperty;
breakBefore?: import("csstype").BreakBeforeProperty;
breakInside?: import("csstype").BreakInsideProperty;
captionSide?: import("csstype").CaptionSideProperty;
caretColor?: string;
clear?: import("csstype").ClearProperty;
clipPath?: string;
color?: string;
colorAdjust?: import("csstype").PrintColorAdjustProperty;
colorScheme?: string;
columnCount?: import("csstype").ColumnCountProperty;
columnFill?: import("csstype").ColumnFillProperty;
columnGap?: import("csstype").ColumnGapProperty;
columnRuleColor?: string;
columnRuleStyle?: string;
columnRuleWidth?: import("csstype").ColumnRuleWidthProperty;
columnSpan?: import("csstype").ColumnSpanProperty;
columnWidth?: import("csstype").ColumnWidthProperty;
contain?: string;
content?: string;
contentVisibility?: import("csstype").ContentVisibilityProperty;
counterIncrement?: string;
counterReset?: string;
counterSet?: string;
cursor?: string;
direction?: import("csstype").DirectionProperty;
display?: string;
emptyCells?: import("csstype").EmptyCellsProperty;
filter?: string;
flexBasis?: import("csstype").FlexBasisProperty;
flexDirection?: import("csstype").FlexDirectionProperty;
flexGrow?: import("csstype").GlobalsNumber;
flexShrink?: import("csstype").GlobalsNumber;
flexWrap?: import("csstype").FlexWrapProperty;
float?: import("csstype").FloatProperty;
fontFamily?: string;
fontFeatureSettings?: string;
fontKerning?: import("csstype").FontKerningProperty;
fontLanguageOverride?: string;
fontOpticalSizing?: import("csstype").FontOpticalSizingProperty;
fontSize?: import("csstype").FontSizeProperty;
fontSizeAdjust?: import("csstype").FontSizeAdjustProperty;
fontSmooth?: import("csstype").FontSmoothProperty;
fontStretch?: string;
fontStyle?: string;
fontSynthesis?: string;
fontVariant?: string;
fontVariantAlternates?: string;
fontVariantCaps?: import("csstype").FontVariantCapsProperty;
fontVariantEastAsian?: string;
fontVariantLigatures?: string;
fontVariantNumeric?: string;
fontVariantPosition?: import("csstype").FontVariantPositionProperty;
fontVariationSettings?: string;
fontWeight?: import("csstype").FontWeightProperty;
forcedColorAdjust?: import("csstype").ForcedColorAdjustProperty;
gridAutoColumns?: import("csstype").GridAutoColumnsProperty;
gridAutoFlow?: string;
gridAutoRows?: import("csstype").GridAutoRowsProperty;
gridColumnEnd?: import("csstype").GridColumnEndProperty;
gridColumnStart?: import("csstype").GridColumnStartProperty;
gridRowEnd?: import("csstype").GridRowEndProperty;
gridRowStart?: import("csstype").GridRowStartProperty;
gridTemplateAreas?: string;
gridTemplateColumns?: import("csstype").GridTemplateColumnsProperty;
gridTemplateRows?: import("csstype").GridTemplateRowsProperty;
hangingPunctuation?: string;
height?: import("csstype").HeightProperty;
hyphenateCharacter?: string;
hyphens?: import("csstype").HyphensProperty;
imageOrientation?: string;
imageRendering?: import("csstype").ImageRenderingProperty;
imageResolution?: string;
initialLetter?: import("csstype").InitialLetterProperty;
inlineSize?: import("csstype").InlineSizeProperty;
inputSecurity?: import("csstype").InputSecurityProperty;
inset?: import("csstype").InsetProperty;
insetBlock?: import("csstype").InsetBlockProperty;
insetBlockEnd?: import("csstype").InsetBlockEndProperty;
insetBlockStart?: import("csstype").InsetBlockStartProperty;
insetInline?: import("csstype").InsetInlineProperty;
insetInlineEnd?: import("csstype").InsetInlineEndProperty;
insetInlineStart?: import("csstype").InsetInlineStartProperty;
isolation?: import("csstype").IsolationProperty;
justifyContent?: string;
justifyItems?: string;
justifySelf?: string;
justifyTracks?: string;
left?: import("csstype").LeftProperty;
letterSpacing?: import("csstype").LetterSpacingProperty;
lineBreak?: import("csstype").LineBreakProperty;
lineHeight?: import("csstype").LineHeightProperty;
lineHeightStep?: import("csstype").LineHeightStepProperty;
listStyleImage?: string;
listStylePosition?: import("csstype").ListStylePositionProperty;
listStyleType?: string;
marginBlock?: import("csstype").MarginBlockProperty;
marginBlockEnd?: import("csstype").MarginBlockEndProperty;
marginBlockStart?: import("csstype").MarginBlockStartProperty;
marginBottom?: import("csstype").MarginBottomProperty;
marginInline?: import("csstype").MarginInlineProperty;
marginInlineEnd?: import("csstype").MarginInlineEndProperty;
marginInlineStart?: import("csstype").MarginInlineStartProperty;
marginLeft?: import("csstype").MarginLeftProperty;
marginRight?: import("csstype").MarginRightProperty;
marginTop?: import("csstype").MarginTopProperty;
maskBorderMode?: import("csstype").MaskBorderModeProperty;
maskBorderOutset?: import("csstype").MaskBorderOutsetProperty;
maskBorderRepeat?: string;
maskBorderSlice?: import("csstype").MaskBorderSliceProperty;
maskBorderSource?: string;
maskBorderWidth?: import("csstype").MaskBorderWidthProperty;
maskClip?: string;
maskComposite?: string;
maskImage?: string;
maskMode?: string;
maskOrigin?: string;
maskPosition?: import("csstype").MaskPositionProperty;
maskRepeat?: string;
maskSize?: import("csstype").MaskSizeProperty;
maskType?: import("csstype").MaskTypeProperty;
mathDepth?: import("csstype").MathDepthProperty;
mathShift?: import("csstype").MathShiftProperty;
mathStyle?: import("csstype").MathStyleProperty;
maxBlockSize?: import("csstype").MaxBlockSizeProperty;
maxHeight?: import("csstype").MaxHeightProperty;
maxInlineSize?: import("csstype").MaxInlineSizeProperty;
maxLines?: import("csstype").MaxLinesProperty;
maxWidth?: import("csstype").MaxWidthProperty;
minBlockSize?: import("csstype").MinBlockSizeProperty;
minHeight?: import("csstype").MinHeightProperty;
minInlineSize?: import("csstype").MinInlineSizeProperty;
minWidth?: import("csstype").MinWidthProperty;
mixBlendMode?: import("csstype").MixBlendModeProperty;
motionDistance?: import("csstype").OffsetDistanceProperty;
motionPath?: string;
motionRotation?: string;
objectFit?: import("csstype").ObjectFitProperty;
objectPosition?: import("csstype").ObjectPositionProperty;
offsetAnchor?: import("csstype").OffsetAnchorProperty;
offsetDistance?: import("csstype").OffsetDistanceProperty;
offsetPath?: string;
offsetRotate?: string;
offsetRotation?: string;
opacity?: import("csstype").OpacityProperty;
order?: import("csstype").GlobalsNumber;
orphans?: import("csstype").GlobalsNumber;
outlineColor?: string;
outlineOffset?: import("csstype").OutlineOffsetProperty;
outlineStyle?: string;
outlineWidth?: import("csstype").OutlineWidthProperty;
overflowAnchor?: import("csstype").OverflowAnchorProperty;
overflowBlock?: import("csstype").OverflowBlockProperty;
overflowClipBox?: import("csstype").OverflowClipBoxProperty;
overflowClipMargin?: import("csstype").OverflowClipMarginProperty;
overflowInline?: import("csstype").OverflowInlineProperty;
overflowWrap?: import("csstype").OverflowWrapProperty;
overflowX?: import("csstype").OverflowXProperty;
overflowY?: import("csstype").OverflowYProperty;
overscrollBehaviorBlock?: import("csstype").OverscrollBehaviorBlockProperty;
overscrollBehaviorInline?: import("csstype").OverscrollBehaviorInlineProperty;
overscrollBehaviorX?: import("csstype").OverscrollBehaviorXProperty;
overscrollBehaviorY?: import("csstype").OverscrollBehaviorYProperty;
paddingBlock?: import("csstype").PaddingBlockProperty;
paddingBlockEnd?: import("csstype").PaddingBlockEndProperty;
paddingBlockStart?: import("csstype").PaddingBlockStartProperty;
paddingBottom?: import("csstype").PaddingBottomProperty;
paddingInline?: import("csstype").PaddingInlineProperty;
paddingInlineEnd?: import("csstype").PaddingInlineEndProperty;
paddingInlineStart?: import("csstype").PaddingInlineStartProperty;
paddingLeft?: import("csstype").PaddingLeftProperty;
paddingRight?: import("csstype").PaddingRightProperty;
paddingTop?: import("csstype").PaddingTopProperty;
pageBreakAfter?: import("csstype").PageBreakAfterProperty;
pageBreakBefore?: import("csstype").PageBreakBeforeProperty;
pageBreakInside?: import("csstype").PageBreakInsideProperty;
paintOrder?: string;
perspective?: import("csstype").PerspectiveProperty;
perspectiveOrigin?: import("csstype").PerspectiveOriginProperty;
placeContent?: string;
pointerEvents?: import("csstype").PointerEventsProperty;
position: import("csstype").PositionProperty;
printColorAdjust?: import("csstype").PrintColorAdjustProperty;
quotes?: string;
resize?: import("csstype").ResizeProperty;
right?: import("csstype").RightProperty;
rotate?: string;
rowGap?: import("csstype").RowGapProperty;
rubyAlign?: import("csstype").RubyAlignProperty;
rubyMerge?: import("csstype").RubyMergeProperty;
rubyPosition?: string;
scale?: import("csstype").ScaleProperty;
scrollBehavior?: import("csstype").ScrollBehaviorProperty;
scrollMargin?: import("csstype").ScrollMarginProperty;
scrollMarginBlock?: import("csstype").ScrollMarginBlockProperty;
scrollMarginBlockEnd?: import("csstype").ScrollMarginBlockEndProperty;
scrollMarginBlockStart?: import("csstype").ScrollMarginBlockStartProperty;
scrollMarginBottom?: import("csstype").ScrollMarginBottomProperty;
scrollMarginInline?: import("csstype").ScrollMarginInlineProperty;
scrollMarginInlineEnd?: import("csstype").ScrollMarginInlineEndProperty;
scrollMarginInlineStart?: import("csstype").ScrollMarginInlineStartProperty;
scrollMarginLeft?: import("csstype").ScrollMarginLeftProperty;
scrollMarginRight?: import("csstype").ScrollMarginRightProperty;
scrollMarginTop?: import("csstype").ScrollMarginTopProperty;
scrollPadding?: import("csstype").ScrollPaddingProperty;
scrollPaddingBlock?: import("csstype").ScrollPaddingBlockProperty;
scrollPaddingBlockEnd?: import("csstype").ScrollPaddingBlockEndProperty;
scrollPaddingBlockStart?: import("csstype").ScrollPaddingBlockStartProperty;
scrollPaddingBottom?: import("csstype").ScrollPaddingBottomProperty;
scrollPaddingInline?: import("csstype").ScrollPaddingInlineProperty;
scrollPaddingInlineEnd?: import("csstype").ScrollPaddingInlineEndProperty;
scrollPaddingInlineStart?: import("csstype").ScrollPaddingInlineStartProperty;
scrollPaddingLeft?: import("csstype").ScrollPaddingLeftProperty;
scrollPaddingRight?: import("csstype").ScrollPaddingRightProperty;
scrollPaddingTop?: import("csstype").ScrollPaddingTopProperty;
scrollSnapAlign?: string;
scrollSnapMargin?: import("csstype").ScrollMarginProperty;
scrollSnapMarginBottom?: import("csstype").ScrollMarginBottomProperty;
scrollSnapMarginLeft?: import("csstype").ScrollMarginLeftProperty;
scrollSnapMarginRight?: import("csstype").ScrollMarginRightProperty;
scrollSnapMarginTop?: import("csstype").ScrollMarginTopProperty;
scrollSnapStop?: import("csstype").ScrollSnapStopProperty;
scrollSnapType?: string;
scrollbarColor?: string;
scrollbarGutter?: string;
scrollbarWidth?: import("csstype").ScrollbarWidthProperty;
shapeImageThreshold?: import("csstype").ShapeImageThresholdProperty;
shapeMargin?: import("csstype").ShapeMarginProperty;
shapeOutside?: string;
tabSize?: import("csstype").TabSizeProperty;
tableLayout?: import("csstype").TableLayoutProperty;
textAlign?: import("csstype").TextAlignProperty;
textAlignLast?: import("csstype").TextAlignLastProperty;
textCombineUpright?: string;
textDecorationColor?: string;
textDecorationLine?: string;
textDecorationSkip?: string;
textDecorationSkipInk?: import("csstype").TextDecorationSkipInkProperty;
textDecorationStyle?: import("csstype").TextDecorationStyleProperty;
textDecorationThickness?: import("csstype").TextDecorationThicknessProperty;
textEmphasisColor?: string;
textEmphasisPosition?: string;
textEmphasisStyle?: string;
textIndent?: import("csstype").TextIndentProperty;
textJustify?: import("csstype").TextJustifyProperty;
textOrientation?: import("csstype").TextOrientationProperty;
textOverflow?: string;
textRendering?: import("csstype").TextRenderingProperty;
textShadow?: string;
textSizeAdjust?: string;
textTransform?: import("csstype").TextTransformProperty;
textUnderlineOffset?: import("csstype").TextUnderlineOffsetProperty;
textUnderlinePosition?: string;
top?: import("csstype").TopProperty;
touchAction?: string;
transform?: string;
transformBox?: import("csstype").TransformBoxProperty;
transformOrigin?: import("csstype").TransformOriginProperty;
transformStyle?: import("csstype").TransformStyleProperty;
transitionDelay?: string;
transitionDuration?: string;
transitionProperty?: string;
transitionTimingFunction?: string;
translate?: import("csstype").TranslateProperty;
unicodeBidi?: import("csstype").UnicodeBidiProperty;
userSelect?: import("csstype").UserSelectProperty;
verticalAlign?: import("csstype").VerticalAlignProperty;
visibility?: import("csstype").VisibilityProperty;
whiteSpace?: import("csstype").WhiteSpaceProperty;
widows?: import("csstype").GlobalsNumber;
width?: import("csstype").WidthProperty;
willChange?: string;
wordBreak?: import("csstype").WordBreakProperty;
wordSpacing?: import("csstype").WordSpacingProperty;
wordWrap?: import("csstype").WordWrapProperty;
writingMode?: import("csstype").WritingModeProperty;
zIndex?: import("csstype").ZIndexProperty;
zoom?: import("csstype").ZoomProperty;
all?: import("csstype").Globals;
animation?: import("csstype").AnimationProperty;
background?: import("csstype").BackgroundProperty;
backgroundPosition?: import("csstype").BackgroundPositionProperty;
border?: import("csstype").BorderProperty;
borderBlock?: import("csstype").BorderBlockProperty;
borderBlockEnd?: import("csstype").BorderBlockEndProperty;
borderBlockStart?: import("csstype").BorderBlockStartProperty;
borderBottom?: import("csstype").BorderBottomProperty;
borderColor?: string;
borderImage?: import("csstype").BorderImageProperty;
borderInline?: import("csstype").BorderInlineProperty;
borderInlineEnd?: import("csstype").BorderInlineEndProperty;
borderInlineStart?: import("csstype").BorderInlineStartProperty;
borderLeft?: import("csstype").BorderLeftProperty;
borderRadius?: import("csstype").BorderRadiusProperty;
borderRight?: import("csstype").BorderRightProperty;
borderStyle?: string;
borderTop?: import("csstype").BorderTopProperty;
borderWidth?: import("csstype").BorderWidthProperty;
columnRule?: import("csstype").ColumnRuleProperty;
columns?: import("csstype").ColumnsProperty;
flex?: import("csstype").FlexProperty;
flexFlow?: string;
font?: string;
gap?: import("csstype").GapProperty;
grid?: string;
gridArea?: import("csstype").GridAreaProperty;
gridColumn?: import("csstype").GridColumnProperty;
gridRow?: import("csstype").GridRowProperty;
gridTemplate?: string;
lineClamp?: import("csstype").LineClampProperty;
listStyle?: string;
margin?: import("csstype").MarginProperty;
mask?: import("csstype").MaskProperty;
maskBorder?: import("csstype").MaskBorderProperty;
motion?: import("csstype").OffsetProperty;
offset?: import("csstype").OffsetProperty;
outline?: import("csstype").OutlineProperty;
overflow?: string;
overscrollBehavior?: string;
padding?: import("csstype").PaddingProperty;
placeItems?: string;
placeSelf?: string;
textDecoration?: import("csstype").TextDecorationProperty;
textEmphasis?: string;
transition?: string;
MozAnimationDelay?: string;
MozAnimationDirection?: string;
MozAnimationDuration?: string;
MozAnimationFillMode?: string;
MozAnimationIterationCount?: import("csstype").AnimationIterationCountProperty;
MozAnimationName?: string;
MozAnimationPlayState?: string;
MozAnimationTimingFunction?: string;
MozAppearance?: import("csstype").MozAppearanceProperty;
MozBackfaceVisibility?: import("csstype").BackfaceVisibilityProperty;
MozBorderBottomColors?: string;
MozBorderEndColor?: string;
MozBorderEndStyle?: import("csstype").BorderInlineEndStyleProperty;
MozBorderEndWidth?: import("csstype").BorderInlineEndWidthProperty;
MozBorderLeftColors?: string;
MozBorderRightColors?: string;
MozBorderStartColor?: string;
MozBorderStartStyle?: import("csstype").BorderInlineStartStyleProperty;
MozBorderTopColors?: string;
MozBoxSizing?: import("csstype").BoxSizingProperty;
MozColumnCount?: import("csstype").ColumnCountProperty;
MozColumnFill?: import("csstype").ColumnFillProperty;
MozColumnRuleColor?: string;
MozColumnRuleStyle?: string;
MozColumnRuleWidth?: import("csstype").ColumnRuleWidthProperty;
MozColumnWidth?: import("csstype").ColumnWidthProperty;
MozContextProperties?: string;
MozFontFeatureSettings?: string;
MozFontLanguageOverride?: string;
MozHyphens?: import("csstype").HyphensProperty;
MozImageRegion?: string;
MozMarginEnd?: import("csstype").MarginInlineEndProperty;
MozMarginStart?: import("csstype").MarginInlineStartProperty;
MozOrient?: import("csstype").MozOrientProperty;
MozOsxFontSmoothing?: import("csstype").FontSmoothProperty;
MozPaddingEnd?: import("csstype").PaddingInlineEndProperty;
MozPaddingStart?: import("csstype").PaddingInlineStartProperty;
MozPerspective?: import("csstype").PerspectiveProperty;
MozPerspectiveOrigin?: import("csstype").PerspectiveOriginProperty;
MozStackSizing?: import("csstype").MozStackSizingProperty;
MozTabSize?: import("csstype").TabSizeProperty;
MozTextBlink?: import("csstype").MozTextBlinkProperty;
MozTextSizeAdjust?: string;
MozTransformOrigin?: import("csstype").TransformOriginProperty;
MozTransformStyle?: import("csstype").TransformStyleProperty;
MozTransitionDelay?: string;
MozTransitionDuration?: string;
MozTransitionProperty?: string;
MozTransitionTimingFunction?: string;
MozUserFocus?: import("csstype").MozUserFocusProperty;
MozUserModify?: import("csstype").MozUserModifyProperty;
MozUserSelect?: import("csstype").UserSelectProperty;
MozWindowDragging?: import("csstype").MozWindowDraggingProperty;
MozWindowShadow?: import("csstype").MozWindowShadowProperty;
msAccelerator?: import("csstype").MsAcceleratorProperty;
msBlockProgression?: import("csstype").MsBlockProgressionProperty;
msContentZoomChaining?: import("csstype").MsContentZoomChainingProperty;
msContentZoomLimitMax?: string;
msContentZoomLimitMin?: string;
msContentZoomSnapPoints?: string;
msContentZoomSnapType?: import("csstype").MsContentZoomSnapTypeProperty;
msContentZooming?: import("csstype").MsContentZoomingProperty;
msFilter?: string;
msFlexDirection?: import("csstype").FlexDirectionProperty;
msFlexPositive?: import("csstype").GlobalsNumber;
msFlowFrom?: string;
msFlowInto?: string;
msGridColumns?: import("csstype").MsGridColumnsProperty;
msGridRows?: import("csstype").MsGridRowsProperty;
msHighContrastAdjust?: import("csstype").MsHighContrastAdjustProperty;
msHyphenateLimitChars?: import("csstype").MsHyphenateLimitCharsProperty;
msHyphenateLimitLines?: import("csstype").MsHyphenateLimitLinesProperty;
msHyphenateLimitZone?: import("csstype").MsHyphenateLimitZoneProperty;
msHyphens?: import("csstype").HyphensProperty;
msImeAlign?: import("csstype").MsImeAlignProperty;
msLineBreak?: import("csstype").LineBreakProperty;
msOrder?: import("csstype").GlobalsNumber;
msOverflowStyle?: import("csstype").MsOverflowStyleProperty;
msOverflowX?: import("csstype").OverflowXProperty;
msOverflowY?: import("csstype").OverflowYProperty;
msScrollChaining?: import("csstype").MsScrollChainingProperty;
msScrollLimitXMax?: import("csstype").MsScrollLimitXMaxProperty;
msScrollLimitXMin?: import("csstype").MsScrollLimitXMinProperty;
msScrollLimitYMax?: import("csstype").MsScrollLimitYMaxProperty;
msScrollLimitYMin?: import("csstype").MsScrollLimitYMinProperty;
msScrollRails?: import("csstype").MsScrollRailsProperty;
msScrollSnapPointsX?: string;
msScrollSnapPointsY?: string;
msScrollSnapType?: import("csstype").MsScrollSnapTypeProperty;
msScrollTranslation?: import("csstype").MsScrollTranslationProperty;
msScrollbar3dlightColor?: string;
msScrollbarArrowColor?: string;
msScrollbarBaseColor?: string;
msScrollbarDarkshadowColor?: string;
msScrollbarFaceColor?: string;
msScrollbarHighlightColor?: string;
msScrollbarShadowColor?: string;
msScrollbarTrackColor?: string;
msTextAutospace?: import("csstype").MsTextAutospaceProperty;
msTextCombineHorizontal?: string;
msTextOverflow?: string;
msTouchAction?: string;
msTouchSelect?: import("csstype").MsTouchSelectProperty;
msTransform?: string;
msTransformOrigin?: import("csstype").TransformOriginProperty;
msTransitionDelay?: string;
msTransitionDuration?: string;
msTransitionProperty?: string;
msTransitionTimingFunction?: string;
msUserSelect?: import("csstype").MsUserSelectProperty;
msWordBreak?: import("csstype").WordBreakProperty;
msWrapFlow?: import("csstype").MsWrapFlowProperty;
msWrapMargin?: import("csstype").MsWrapMarginProperty;
msWrapThrough?: import("csstype").MsWrapThroughProperty;
msWritingMode?: import("csstype").WritingModeProperty;
WebkitAlignContent?: string;
WebkitAlignItems?: string;
WebkitAlignSelf?: string;
WebkitAnimationDelay?: string;
WebkitAnimationDirection?: string;
WebkitAnimationDuration?: string;
WebkitAnimationFillMode?: string;
WebkitAnimationIterationCount?: import("csstype").AnimationIterationCountProperty;
WebkitAnimationName?: string;
WebkitAnimationPlayState?: string;
WebkitAnimationTimingFunction?: string;
WebkitAppearance?: import("csstype").WebkitAppearanceProperty;
WebkitBackdropFilter?: string;
WebkitBackfaceVisibility?: import("csstype").BackfaceVisibilityProperty;
WebkitBackgroundClip?: string;
WebkitBackgroundOrigin?: string;
WebkitBackgroundSize?: import("csstype").BackgroundSizeProperty;
WebkitBorderBeforeColor?: string;
WebkitBorderBeforeStyle?: string;
WebkitBorderBeforeWidth?: import("csstype").WebkitBorderBeforeWidthProperty;
WebkitBorderBottomLeftRadius?: import("csstype").BorderBottomLeftRadiusProperty;
WebkitBorderBottomRightRadius?: import("csstype").BorderBottomRightRadiusProperty;
WebkitBorderImageSlice?: import("csstype").BorderImageSliceProperty;
WebkitBorderTopLeftRadius?: import("csstype").BorderTopLeftRadiusProperty;
WebkitBorderTopRightRadius?: import("csstype").BorderTopRightRadiusProperty;
WebkitBoxDecorationBreak?: import("csstype").BoxDecorationBreakProperty;
WebkitBoxReflect?: import("csstype").WebkitBoxReflectProperty;
WebkitBoxShadow?: string;
WebkitBoxSizing?: import("csstype").BoxSizingProperty;
WebkitClipPath?: string;
WebkitColumnCount?: import("csstype").ColumnCountProperty;
WebkitColumnFill?: import("csstype").ColumnFillProperty;
WebkitColumnRuleColor?: string;
WebkitColumnRuleStyle?: string;
WebkitColumnRuleWidth?: import("csstype").ColumnRuleWidthProperty;
WebkitColumnSpan?: import("csstype").ColumnSpanProperty;
WebkitColumnWidth?: import("csstype").ColumnWidthProperty;
WebkitFilter?: string;
WebkitFlexBasis?: import("csstype").FlexBasisProperty;
WebkitFlexDirection?: import("csstype").FlexDirectionProperty;
WebkitFlexGrow?: import("csstype").GlobalsNumber;
WebkitFlexShrink?: import("csstype").GlobalsNumber;
WebkitFlexWrap?: import("csstype").FlexWrapProperty;
WebkitFontFeatureSettings?: string;
WebkitFontKerning?: import("csstype").FontKerningProperty;
WebkitFontSmoothing?: import("csstype").FontSmoothProperty;
WebkitFontVariantLigatures?: string;
WebkitHyphenateCharacter?: string;
WebkitHyphens?: import("csstype").HyphensProperty;
WebkitInitialLetter?: import("csstype").InitialLetterProperty;
WebkitJustifyContent?: string;
WebkitLineBreak?: import("csstype").LineBreakProperty;
WebkitLineClamp?: import("csstype").WebkitLineClampProperty;
WebkitMarginEnd?: import("csstype").MarginInlineEndProperty;
WebkitMarginStart?: import("csstype").MarginInlineStartProperty;
WebkitMaskAttachment?: string;
WebkitMaskBoxImageOutset?: import("csstype").MaskBorderOutsetProperty;
WebkitMaskBoxImageRepeat?: string;
WebkitMaskBoxImageSlice?: import("csstype").MaskBorderSliceProperty;
WebkitMaskBoxImageSource?: string;
WebkitMaskBoxImageWidth?: import("csstype").MaskBorderWidthProperty;
WebkitMaskClip?: string;
WebkitMaskComposite?: string;
WebkitMaskImage?: string;
WebkitMaskOrigin?: string;
WebkitMaskPosition?: import("csstype").WebkitMaskPositionProperty;
WebkitMaskPositionX?: import("csstype").WebkitMaskPositionXProperty;
WebkitMaskPositionY?: import("csstype").WebkitMaskPositionYProperty;
WebkitMaskRepeat?: string;
WebkitMaskRepeatX?: import("csstype").WebkitMaskRepeatXProperty;
WebkitMaskRepeatY?: import("csstype").WebkitMaskRepeatYProperty;
WebkitMaskSize?: import("csstype").WebkitMaskSizeProperty;
WebkitMaxInlineSize?: import("csstype").MaxInlineSizeProperty;
WebkitOrder?: import("csstype").GlobalsNumber;
WebkitOverflowScrolling?: import("csstype").WebkitOverflowScrollingProperty;
WebkitPaddingEnd?: import("csstype").PaddingInlineEndProperty;
WebkitPaddingStart?: import("csstype").PaddingInlineStartProperty;
WebkitPerspective?: import("csstype").PerspectiveProperty;
WebkitPerspectiveOrigin?: import("csstype").PerspectiveOriginProperty;
WebkitPrintColorAdjust?: import("csstype").PrintColorAdjustProperty;
WebkitRubyPosition?: string;
WebkitScrollSnapType?: string;
WebkitShapeMargin?: import("csstype").ShapeMarginProperty;
WebkitTapHighlightColor?: string;
WebkitTextCombine?: string;
WebkitTextDecorationColor?: string;
WebkitTextDecorationLine?: string;
WebkitTextDecorationSkip?: string;
WebkitTextDecorationStyle?: import("csstype").TextDecorationStyleProperty;
WebkitTextEmphasisColor?: string;
WebkitTextEmphasisPosition?: string;
WebkitTextEmphasisStyle?: string;
WebkitTextFillColor?: string;
WebkitTextOrientation?: import("csstype").TextOrientationProperty;
WebkitTextSizeAdjust?: string;
WebkitTextStrokeColor?: string;
WebkitTextStrokeWidth?: import("csstype").WebkitTextStrokeWidthProperty;
WebkitTextUnderlinePosition?: string;
WebkitTouchCallout?: import("csstype").WebkitTouchCalloutProperty;
WebkitTransform?: string;
WebkitTransformOrigin?: import("csstype").TransformOriginProperty;
WebkitTransformStyle?: import("csstype").TransformStyleProperty;
WebkitTransitionDelay?: string;
WebkitTransitionDuration?: string;
WebkitTransitionProperty?: string;
WebkitTransitionTimingFunction?: string;
WebkitUserModify?: import("csstype").WebkitUserModifyProperty;
WebkitUserSelect?: import("csstype").UserSelectProperty;
WebkitWritingMode?: import("csstype").WritingModeProperty;
MozAnimation?: import("csstype").AnimationProperty;
MozBorderImage?: import("csstype").BorderImageProperty;
MozColumnRule?: import("csstype").ColumnRuleProperty;
MozColumns?: import("csstype").ColumnsProperty;
MozTransition?: string;
msContentZoomLimit?: string;
msContentZoomSnap?: string;
msFlex?: import("csstype").FlexProperty;
msScrollLimit?: string;
msScrollSnapX?: string;
msScrollSnapY?: string;
msTransition?: string;
WebkitAnimation?: import("csstype").AnimationProperty;
WebkitBorderBefore?: import("csstype").WebkitBorderBeforeProperty;
WebkitBorderImage?: import("csstype").BorderImageProperty;
WebkitBorderRadius?: import("csstype").BorderRadiusProperty;
WebkitColumnRule?: import("csstype").ColumnRuleProperty;
WebkitColumns?: import("csstype").ColumnsProperty;
WebkitFlex?: import("csstype").FlexProperty;
WebkitFlexFlow?: string;
WebkitMask?: import("csstype").WebkitMaskProperty;
WebkitMaskBoxImage?: import("csstype").MaskBorderProperty;
WebkitTextEmphasis?: string;
WebkitTextStroke?: import("csstype").WebkitTextStrokeProperty;
WebkitTransition?: string;
azimuth?: string;
boxAlign?: import("csstype").BoxAlignProperty;
boxDirection?: import("csstype").BoxDirectionProperty;
boxFlex?: import("csstype").GlobalsNumber;
boxFlexGroup?: import("csstype").GlobalsNumber;
boxLines?: import("csstype").BoxLinesProperty;
boxOrdinalGroup?: import("csstype").GlobalsNumber;
boxOrient?: import("csstype").BoxOrientProperty;
boxPack?: import("csstype").BoxPackProperty;
clip?: string;
gridColumnGap?: import("csstype").GridColumnGapProperty;
gridGap?: import("csstype").GridGapProperty;
gridRowGap?: import("csstype").GridRowGapProperty;
imeMode?: import("csstype").ImeModeProperty;
offsetBlock?: import("csstype").InsetBlockProperty;
offsetBlockEnd?: import("csstype").InsetBlockEndProperty;
offsetBlockStart?: import("csstype").InsetBlockStartProperty;
offsetInline?: import("csstype").InsetInlineProperty;
offsetInlineEnd?: import("csstype").InsetInlineEndProperty;
offsetInlineStart?: import("csstype").InsetInlineStartProperty;
scrollSnapCoordinate?: import("csstype").ScrollSnapCoordinateProperty;
scrollSnapDestination?: import("csstype").ScrollSnapDestinationProperty;
scrollSnapPointsX?: string;
scrollSnapPointsY?: string;
scrollSnapTypeX?: import("csstype").ScrollSnapTypeXProperty;
scrollSnapTypeY?: import("csstype").ScrollSnapTypeYProperty;
KhtmlBoxAlign?: import("csstype").BoxAlignProperty;
KhtmlBoxDirection?: import("csstype").BoxDirectionProperty;
KhtmlBoxFlex?: import("csstype").GlobalsNumber;
KhtmlBoxFlexGroup?: import("csstype").GlobalsNumber;
KhtmlBoxLines?: import("csstype").BoxLinesProperty;
KhtmlBoxOrdinalGroup?: import("csstype").GlobalsNumber;
KhtmlBoxOrient?: import("csstype").BoxOrientProperty;
KhtmlBoxPack?: import("csstype").BoxPackProperty;
KhtmlLineBreak?: import("csstype").LineBreakProperty;
KhtmlOpacity?: import("csstype").OpacityProperty;
KhtmlUserSelect?: import("csstype").UserSelectProperty;
MozBackgroundClip?: string;
MozBackgroundInlinePolicy?: import("csstype").BoxDecorationBreakProperty;
MozBackgroundOrigin?: string;
MozBackgroundSize?: import("csstype").BackgroundSizeProperty;
MozBinding?: string;
MozBorderRadius?: import("csstype").BorderRadiusProperty;
MozBorderRadiusBottomleft?: import("csstype").BorderBottomLeftRadiusProperty;
MozBorderRadiusBottomright?: import("csstype").BorderBottomRightRadiusProperty;
MozBorderRadiusTopleft?: import("csstype").BorderTopLeftRadiusProperty;
MozBorderRadiusTopright?: import("csstype").BorderTopRightRadiusProperty;
MozBoxAlign?: import("csstype").BoxAlignProperty;
MozBoxDirection?: import("csstype").BoxDirectionProperty;
MozBoxFlex?: import("csstype").GlobalsNumber;
MozBoxOrdinalGroup?: import("csstype").GlobalsNumber;
MozBoxOrient?: import("csstype").BoxOrientProperty;
MozBoxPack?: import("csstype").BoxPackProperty;
MozBoxShadow?: string;
MozFloatEdge?: import("csstype").MozFloatEdgeProperty;
MozForceBrokenImageIcon?: import("csstype").MozForceBrokenImageIconProperty;
MozOpacity?: import("csstype").OpacityProperty;
MozOutline?: import("csstype").OutlineProperty;
MozOutlineColor?: string;
MozOutlineRadius?: import("csstype").MozOutlineRadiusProperty;
MozOutlineRadiusBottomleft?: import("csstype").MozOutlineRadiusBottomleftProperty;
MozOutlineRadiusBottomright?: import("csstype").MozOutlineRadiusBottomrightProperty;
MozOutlineRadiusTopleft?: import("csstype").MozOutlineRadiusTopleftProperty;
MozOutlineRadiusTopright?: import("csstype").MozOutlineRadiusToprightProperty;
MozOutlineStyle?: string;
MozOutlineWidth?: import("csstype").OutlineWidthProperty;
MozTextAlignLast?: import("csstype").TextAlignLastProperty;
MozTextDecorationColor?: string;
MozTextDecorationLine?: string;
MozTextDecorationStyle?: import("csstype").TextDecorationStyleProperty;
MozUserInput?: import("csstype").MozUserInputProperty;
msImeMode?: import("csstype").ImeModeProperty;
OAnimation?: import("csstype").AnimationProperty;
OAnimationDelay?: string;
OAnimationDirection?: string;
OAnimationDuration?: string;
OAnimationFillMode?: string;
OAnimationIterationCount?: import("csstype").AnimationIterationCountProperty;
OAnimationName?: string;
OAnimationPlayState?: string;
OAnimationTimingFunction?: string;
OBackgroundSize?: import("csstype").BackgroundSizeProperty;
OBorderImage?: import("csstype").BorderImageProperty;
OObjectFit?: import("csstype").ObjectFitProperty;
OObjectPosition?: import("csstype").ObjectPositionProperty;
OTabSize?: import("csstype").TabSizeProperty;
OTextOverflow?: string;
OTransform?: string;
OTransformOrigin?: import("csstype").TransformOriginProperty;
OTransition?: string;
OTransitionDelay?: string;
OTransitionDuration?: string;
OTransitionProperty?: string;
OTransitionTimingFunction?: string;
WebkitBoxAlign?: import("csstype").BoxAlignProperty;
WebkitBoxDirection?: import("csstype").BoxDirectionProperty;
WebkitBoxFlex?: import("csstype").GlobalsNumber;
WebkitBoxFlexGroup?: import("csstype").GlobalsNumber;
WebkitBoxLines?: import("csstype").BoxLinesProperty;
WebkitBoxOrdinalGroup?: import("csstype").GlobalsNumber;
WebkitBoxOrient?: import("csstype").BoxOrientProperty;
WebkitBoxPack?: import("csstype").BoxPackProperty;
WebkitScrollSnapPointsX?: string;
WebkitScrollSnapPointsY?: string;
alignmentBaseline?: import("csstype").AlignmentBaselineProperty;
baselineShift?: import("csstype").BaselineShiftProperty;
clipRule?: import("csstype").ClipRuleProperty;
colorInterpolation?: import("csstype").ColorInterpolationProperty;
colorRendering?: import("csstype").ColorRenderingProperty;
dominantBaseline?: import("csstype").DominantBaselineProperty;
fill?: string;
fillOpacity?: import("csstype").GlobalsNumber;
fillRule?: import("csstype").FillRuleProperty;
floodColor?: string;
floodOpacity?: import("csstype").GlobalsNumber;
glyphOrientationVertical?: import("csstype").GlyphOrientationVerticalProperty;
lightingColor?: string;
marker?: string;
markerEnd?: string;
markerMid?: string;
markerStart?: string;
shapeRendering?: import("csstype").ShapeRenderingProperty;
stopColor?: string;
stopOpacity?: import("csstype").GlobalsNumber;
stroke?: string;
strokeDasharray?: import("csstype").StrokeDasharrayProperty;
strokeDashoffset?: import("csstype").StrokeDashoffsetProperty;
strokeLinecap?: import("csstype").StrokeLinecapProperty;
strokeLinejoin?: import("csstype").StrokeLinejoinProperty;
strokeMiterlimit?: import("csstype").GlobalsNumber;
strokeOpacity?: import("csstype").GlobalsNumber;
strokeWidth?: import("csstype").StrokeWidthProperty;
textAnchor?: import("csstype").TextAnchorProperty;
vectorEffect?: import("csstype").VectorEffectProperty;
};
readonly children: ChildrenLike;
readonly content: AnyVirtualDOM;
readonly topLeft?: AnyVirtualDOM;
readonly topRight?: AnyVirtualDOM;
readonly bottomLeft?: AnyVirtualDOM;
readonly bottomRight?: AnyVirtualDOM;
/**
* Creates an instance of SuperposedLayout.
*
* @param params Arguments
*/
constructor(params: SuperposedArguments);
private createOverlay;
}