import type { DirectiveClass, DirectiveResult } from 'lit/directive'; import { UsBaseElement } from '../base/UsBaseElement'; import type { IDetailedInfo } from './models/IDetailedInfo'; declare global { interface HTMLElementTagNameMap { 'us-detailed-info': UsDetailedInfo; } } export declare class UsDetailedInfo extends UsBaseElement implements IDetailedInfo { static styles: import("lit").CSSResultGroup[]; readonly: boolean; detailedInfo: IDetailedInfo['detailedInfo']; widgetView: IDetailedInfo['widgetView']; popupTitle: IDetailedInfo['popupTitle']; isPopupShow: IDetailedInfo['isPopupShow']; isLoading: IDetailedInfo['isLoading']; get isIgnored(): boolean; render(): import("lit").TemplateResult<1>; getDetailedInfoClasses(): DirectiveResult; renderWrapperBlock(): import("lit").TemplateResult<1>; renderDetailedCardBlock(): import("lit").TemplateResult<1> | null; renderDetailedListBlock(): import("lit").TemplateResult<1> | null; renderDetailedActionsBlock(): import("lit").TemplateResult<1> | null; handleAction(e: Event): void; isVerticalOrHorizontalSmall(): boolean; handlePopupHide(): void; }