///
import { FASTElement } from "@microsoft/fast-element";
type OrientationNames = {
horizontal: string;
vertical: string;
};
export declare class enmeddCarousel extends FASTElement {
orientation?: keyof OrientationNames;
plugins?: {
autoplay?: boolean;
stopOnMouseEnter?: boolean;
loop?: boolean;
delay?: number;
};
withNavigation?: boolean;
withPagination?: boolean;
slidesPerView?: number;
spaceBetween?: number;
autoplayInterval?: NodeJS.Timeout;
connectedCallback(): void;
disconnectedCallback(): void;
handlePlugins(): void;
setupMouseEnterPause(): void;
getCarouselItemCount(): Element[];
navigateCarousel(direction: string): void;
disableButtons(): void;
setActivePagination(): void;
handlePaginationClick(event: Event): void;
resetDelay(): void;
handleOrientation(targetItem: HTMLElement): void;
handleSlidesPerViewAndSpace(): void;
handleSwipe(): void;
}
export declare const EnmeddCarousel: import("@microsoft/fast-react-wrapper").ReactWrapper;
export {};
//# sourceMappingURL=carousel.d.ts.map