import { UsBaseElement } from '../../components/base/UsBaseElement'; import type { ICarouselItem } from './model/IIntroCarouselData'; import type { IIntroScreen } from './model/IIntroScreen'; declare global { interface HTMLElementTagNameMap { 'us-intro-screen': USIntroScreen; } } export declare class USIntroScreen extends UsBaseElement implements IIntroScreen { static styles: import("lit").CSSResultGroup[]; termsUrl: string; privacyPolicyUrl: string; widgetView: IIntroScreen['widgetView']; locale: string; autoSlide: boolean; hidePolicy: boolean; introtext: ICarouselItem[]; introctatext: string; touchStartX: number; touchStartY: number; mouseStartX: number; dragging: boolean; connectedCallback(): Promise; disconnectedCallback(): void; handleTouchStart: (event: TouchEvent) => void; handleTouchEnd: (event: TouchEvent) => void; handleMouseDown: (event: MouseEvent) => void; handleMouseUp: (event: MouseEvent) => void; render(): import("lit").TemplateResult<1>; dispatchActionEvent(): void; isWidgetViewVertical(): boolean; prevSlide(): void; nextSlide(): void; widgetFormatView(): 0 | 280 | 344 | 600 | 928 | 688 | 480; }