import type { ReactiveController, ReactiveControllerHost } from 'lit'; import type { AracnaAriaCarouselElement as AriaCarouselElement, AracnaAriaCarouselNextSlideControlElement as AriaCarouselNextSlideControlElement, AracnaAriaCarouselPreviousSlideControlElement as AriaCarouselPreviousSlideControlElement, AracnaAriaCarouselRotationControlElement as AriaCarouselRotationControlElement, AracnaAriaCarouselSlideElement as AriaCarouselSlideElement, AracnaAriaCarouselSlidesElement as AriaCarouselSlidesElement, AracnaAriaCarouselTabElement as AriaCarouselTabElement } from '../elements/aria/aria-carousel-element.js'; export declare class AriaCarouselController implements ReactiveController { private host; constructor(host: ReactiveControllerHost & AriaCarouselElement); hostConnected(): void; hostUpdate(): void; setAttributes(): void; } export declare class AriaCarouselNextSlideControlController implements ReactiveController { private host; constructor(host: ReactiveControllerHost & AriaCarouselNextSlideControlElement); hostConnected(): void; hostUpdate(): void; setAttributes(): void; } export declare class AriaCarouselPreviousSlideControlController implements ReactiveController { private host; constructor(host: ReactiveControllerHost & AriaCarouselPreviousSlideControlElement); hostConnected(): void; hostUpdate(): void; setAttributes(): void; } export declare class AriaCarouselRotationControlController implements ReactiveController { private host; constructor(host: ReactiveControllerHost & AriaCarouselRotationControlElement); hostConnected(): void; hostUpdate(): void; setAttributes(): void; } export declare class AriaCarouselSlideController implements ReactiveController { private host; constructor(host: ReactiveControllerHost & AriaCarouselSlideElement); hostConnected(): void; hostUpdate(): void; setAttributes(): void; } export declare class AriaCarouselSlidesController implements ReactiveController { private host; constructor(host: ReactiveControllerHost & AriaCarouselSlidesElement); hostConnected(): void; hostUpdate(): void; setAttributes(): void; } export declare class AriaCarouselTabController implements ReactiveController { private host; constructor(host: ReactiveControllerHost & AriaCarouselTabElement); hostConnected(): void; hostUpdate(): void; setAttributes(): void; } export declare class AriaCarouselTabsController implements ReactiveController { private host; constructor(host: ReactiveControllerHost & HTMLElement); hostConnected(): void; hostUpdate(): void; setAttributes(): void; }