import { DDSElement } from "../../base/index.cjs"; /** * The carousel item component is a child element within the `daikin-carousel` component. * * Hierarchy: * - `daikin-carousel` > `daikin-carousel-item` * * @slot - A slot for an image or slide. * @slot title - A slot for title text. * @slot description - A slot for description text. * * @example * * ```js * import "@daikin-oss/design-system-web-components/components/carousel-item/index.js"; * ``` * * ```html * Carousel item * ``` */ export declare class DaikinCarouselItem extends DDSElement { static readonly styles: import('lit').CSSResult; /** * _Internal use._ * Item's aria label. * Controlled by `daikin-carousel`. * * @private */ label: string; /** * _Internal use._ * Whether this item is displayed in the carousel or not. * Controlled by `daikin-carousel`. * * @private */ active: boolean; private readonly _titleElements; private readonly _descriptionElements; private _hasTextContents; private _handleFooterSlotChange; render(): import('lit-html').TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { "daikin-carousel-item": DaikinCarouselItem; } }