import type { PropertyValueMap } from 'lit'; import type { DirectiveClass, DirectiveResult } from 'lit/directive.js'; import { UsBaseElement } from '../../base/UsBaseElement'; import type { IDetailedInfo } from '../models/IDetailedInfo'; import type { IDetailedExtendedList, IDetailedList } from '../models/IDetailedList'; declare global { interface HTMLElementTagNameMap { 'us-detailed-list': UsDetailedList; } } export declare class UsDetailedList extends UsBaseElement { static styles: import("lit").CSSResultGroup[]; list: IDetailedList[]; widgetView: IDetailedInfo['widgetView']; isIgnored: boolean; extendedList: IDetailedExtendedList[]; listBlock: HTMLDivElement; descriptionBlocks: HTMLDivElement[]; resizeObserverContainer: ResizeObserver; containerWidth: number; setIsTooltipRenderedDebounced: (...args: any[]) => void; willUpdate(changedProperties: PropertyValueMap | Map): void; disconnectedCallback(): void; firstUpdated(): void; render(): import("lit").TemplateResult<1>; setExtendedList(): void; setIsTooltipRendered(): void; initResizeObserver(): void; resizeObserver(): ResizeObserver; disconnectResizeObserver(): void; getDetailedListClasses(): DirectiveResult; }