import { LitElement } from 'lit'; import '@umbraco-ui/uui-button/lib'; import '@umbraco-ui/uui-popover-container/lib'; import '@umbraco-ui/uui-symbol-more/lib'; /** * A responsive container that collapses overflowing children into a dropdown. * * @element uui-responsive-container * @slot - Default slot for child elements (buttons, etc.) * @cssprop --uui-responsive-container-gap - Gap between items (default: 8px) */ export declare class UUIResponsiveContainerElement extends LitElement { #private; private _moreButtonElement; private _popoverContainerElement; private _mainElement; /** * Controls which side items collapse from. * - "end": Items collapse from the right, more button appears on right (default) * - "start": Items collapse from the left, more button appears on left * @attr collapse * @default "end" */ collapse: 'start' | 'end'; private _slottedNodes?; connectedCallback(): void; disconnectedCallback(): void; render(): import("lit").TemplateResult<1>; static styles: import("lit").CSSResult[]; } declare global { interface HTMLElementTagNameMap { 'uui-responsive-container': UUIResponsiveContainerElement; } }