import * as lit_html from 'lit-html'; import { LitElement } from 'lit'; import { J as JSXCustomElement } from '../../jsx-custom-element-C8UWRHYg.js'; interface EnterAttributes { type?: 'fade' | 'fade-in-up' | 'boing'; enterOnScroll?: string | boolean; delay?: string | number; /** * Applies display grid so that children fill the height and width of the component */ fill?: string | boolean; } declare class Enter extends LitElement { observer?: IntersectionObserver; inView: boolean; type?: 'fade' | 'fade-in-up' | 'boing'; enterOnScroll?: string | boolean; delay?: string | number; fill?: string | boolean; connectedCallback(): void; disconnectedCallback(): void; render(): lit_html.TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'dmd-enter': EnterAttributes; } } declare module 'react' { namespace JSX { interface IntrinsicElements { 'dmd-enter': JSXCustomElement; } } } export { Enter, type EnterAttributes };