import { WithExtraAttributes, AttributeBreakpointHandlerDelegate } from '@proximus/lavender-common'; export declare const directionValues: string[]; export declare const alignItemsValues: string[]; export declare const justifyContentValues: string[]; export declare const wrapValues: string[]; export declare const overflowValues: string[]; export declare class Stack extends WithExtraAttributes { overflowXAttributeDelegate: AttributeBreakpointHandlerDelegate; template: string; constructor(); connectedCallback(): void; static get observedAttributes(): string[]; attributeChangedCallback(name: string, oldValue: string, newValue: string): void; updateOverflowX(name: string, oldValue: string, newValue: string, attrValue: string[]): void; updateFlexProperties(name: string, oldValue: string, newValue: string, attrValue: string[]): void; updateStyle(cssName: string, breakpoint: string, value: string | null, attrValue?: string[]): void; get direction(): string; set direction(value: string); get directionMobile(): string; set directionMobile(value: string); get directionTablet(): string; set directionTablet(value: string); get directionLaptop(): string; set directionLaptop(value: string); get directionDesktop(): string; set directionDesktop(value: string); get gap(): string; set gap(value: string); get gapMobile(): string; set gapMobile(value: string); get gapTablet(): string; set gapTablet(value: string); get gapLaptop(): string; set gapLaptop(value: string); get gapDesktop(): string; set gapDesktop(value: string); get justifyContent(): string; set justifyContent(value: string); get justifyContentMobile(): string; set justifyContentMobile(value: string); get justifyContentTablet(): string; set justifyContentTablet(value: string); get justifyContentLaptop(): string; set justifyContentLaptop(value: string); get justifyContentDesktop(): string; set justifyContentDesktop(value: string); get alignItems(): string; set alignItems(value: string); get alignItemsMobile(): string; set alignItemsMobile(value: string); get alignItemsTablet(): string; set alignItemsTablet(value: string); get alignItemsLaptop(): string; set alignItemsLaptop(value: string); get alignItemsDesktop(): string; set alignItemsDesktop(value: string); get wrap(): string; set wrap(value: string); get wrapMobile(): string; set wrapMobile(value: string); get wrapTablet(): string; set wrapTablet(value: string); get wrapLaptop(): string; set wrapLaptop(value: string); get wrapDesktop(): string; set wrapDesktop(value: string); get overflowX(): string; set overflowX(value: string); get overflowXMobile(): string; set overflowXMobile(value: string); get overflowXTablet(): string; set overflowXTablet(value: string); get overflowXLaptop(): string; set overflowXLaptop(value: string); get overflowXDesktop(): string; set overflowXDesktop(value: string); get $el(): HTMLDivElement; } export declare class VStack extends Stack { constructor(); connectedCallback(): void; } export declare class HStack extends Stack { constructor(); connectedCallback(): void; }