import Slider, { type SliderElement } from './Slider'; export interface CarouselSliderElement extends SliderElement { cover: boolean; timingFunction: string; } export default class Carousel extends Slider implements CarouselSliderElement { #private; static observedAttributes: string[]; get cover(): boolean; set cover(cover: boolean); get timingFunction(): string; set timingFunction(timingFunction: string); connectedCallback(): void; attributeChangedCallback(name: string, _: string, value: string): void; }