import * as lit_html from 'lit-html';
import * as lit from 'lit';
import { LitElement } from 'lit';
/**
* @since 1.0.0
* @status stable
*
* @tagname kemet-scroll-snap-slide
* @summary A slide in a scroll snap component.
*
* @prop {boolean} focused - Is true when the slide is fully visible in its container.
* @prop {number} index - Identifies the slide.
* @prop {string} label - Labels the slide.
*
* @cssproperty --kemet-scroll-snap-slide-width - The width of the slide. Default: 100%.
* @cssproperty --kemet-scroll-snap-slide-align - The slide alignment. Default: center.
*
*/
declare class KemetScrollSnapSlide extends LitElement {
static styles: lit.CSSResult[];
focused: boolean;
index: number;
label: string;
updated(): void;
render(): lit_html.TemplateResult<1>;
addTabIndex(): void;
}
declare global {
interface HTMLElementTagNameMap {
'kemet-scroll-snap-slide': KemetScrollSnapSlide;
}
}
export { KemetScrollSnapSlide as default };