import { WithExtraAttributes } from '@proximus/lavender-common'; export declare const anchorSpacingValues: string[]; export declare const subgridRowsValues: string[]; export declare class Container extends WithExtraAttributes { static nativeName: string; private template; private _bgObserver; private _isInViewport; private contentObserver; constructor(); static get observedAttributes(): string[]; connectedCallback(): void; disconnectedCallback(): void; attributeChangedCallback(attrName: string, oldValue: string, newValue: string): void; private _loadBackgroundImages; updateBackgroundImg(attrName: string, newValue: string): void; updateGradient(attrName: string, newValue: string): void; updateBackgroundColor(attrName: string, newValue: string): void; updateBorderColor(attrName: string, newValue: string): void; updateNoBorderRadius(attrName: string, oldValue: string, newValue: string, attrValues: string[]): void; updateAttribute(attrName: string, oldValue: string, newValue: string, attrValues: string[]): void; splitAttrNameFromBreakpoint(attrName: string): { attrName: string; breakpoint: string; }; updateAnchorOffset(oldValue: string, newValue: string, attrValue: string[]): void; addAnchorClass(): void; updateAnchorSpacing(oldValue: string, newValue: string, attrValue: string[]): void; updateSubgridRows(attrName: string, oldValue: string, newValue: string, attrValues: string[]): void; get $el(): HTMLElement; get $slotAnchor(): HTMLSlotElement; get padding(): string; set padding(value: string); get paddingBlock(): string; set paddingBlock(value: string); get paddingInline(): string; set paddingInline(value: string); get paddingTop(): string; set paddingTop(value: string); get paddingRight(): string; set paddingRight(value: string); get paddingBottom(): string; set paddingBottom(value: string); get paddingLeft(): string; set paddingLeft(value: string); get paddingMobile(): string; set paddingMobile(value: string); get paddingBlockMobile(): string; set paddingBlockMobile(value: string); get paddingInlineMobile(): string; set paddingInlineMobile(value: string); get paddingTopMobile(): string; set paddingTopMobile(value: string); get paddingRightMobile(): string; set paddingRightMobile(value: string); get paddingBottomMobile(): string; set paddingBottomMobile(value: string); get paddingLeftMobile(): string; set paddingLeftMobile(value: string); get paddingTablet(): string; set paddingTablet(value: string); get paddingBlockTablet(): string; set paddingBlockTablet(value: string); get paddingInlineTablet(): string; set paddingInlineTablet(value: string); get paddingTopTablet(): string; set paddingTopTablet(value: string); get paddingRightTablet(): string; set paddingRightTablet(value: string); get paddingBottomTablet(): string; set paddingBottomTablet(value: string); get paddingLeftTablet(): string; set paddingLeftTablet(value: string); get paddingLaptop(): string; set paddingLaptop(value: string); get paddingBlockLaptop(): string; set paddingBlockLaptop(value: string); get paddingInlineLaptop(): string; set paddingInlineLaptop(value: string); get paddingTopLaptop(): string; set paddingTopLaptop(value: string); get paddingRightLaptop(): string; set paddingRightLaptop(value: string); get paddingBottomLaptop(): string; set paddingBottomLaptop(value: string); get paddingLeftLaptop(): string; set paddingLeftLaptop(value: string); get border(): string; set border(value: string); get borderColor(): string; set borderColor(value: string); get borderSide(): string; set borderSide(value: string); get borderSideMobile(): string; set borderSideMobile(value: string); get borderSideTablet(): string; set borderSideTablet(value: string); get borderSideLaptop(): string; set borderSideLaptop(value: string); get borderRadius(): string; set borderRadius(value: string); get noBorderRadius(): string; set noBorderRadius(value: string); get noBorderRadiusMobile(): string; set noBorderRadiusMobile(value: string); get noBorderRadiusTablet(): string; set noBorderRadiusTablet(value: string); get noBorderRadiusLaptop(): string; set noBorderRadiusLaptop(value: string); get backgroundColor(): string; set backgroundColor(value: string); get backgroundColorMobile(): string; set backgroundColorMobile(value: string); get backgroundColorTablet(): string; set backgroundColorTablet(value: string); get backgroundColorLaptop(): string; set backgroundColorLaptop(value: string); get gradient(): string; set gradient(value: string); get gradientMobile(): string; set gradientMobile(value: string); get gradientTablet(): string; set gradientTablet(value: string); get gradientLaptop(): string; set gradientLaptop(value: string); get backgroundImage(): string; set backgroundImage(value: string); get backgroundImageMobile(): string; set backgroundImageMobile(value: string); get backgroundImageTablet(): string; set backgroundImageTablet(value: string); get backgroundImageLaptop(): string; set backgroundImageLaptop(value: string); get backgroundSize(): string; set backgroundSize(value: string); get backgroundPosition(): string; set backgroundPosition(value: string); get boxShadow(): string; set boxShadow(value: string); get anchorOffset(): string; set anchorOffset(value: string); get anchorSpacing(): string; set anchorSpacing(value: string); get inverted(): boolean; set inverted(value: boolean); get subgridRows(): string; set subgridRows(value: string); get subgridGap(): string; set subgridGap(value: string); get subgridGapMobile(): string; set subgridGapMobile(value: string); get subgridGapTablet(): string; set subgridGapTablet(value: string); get subgridGapLaptop(): string; set subgridGapLaptop(value: string); }